<SEC-DOCUMENT>0001666071-22-000108.txt : 20220802
<SEC-HEADER>0001666071-22-000108.hdr.sgml : 20220802
<ACCEPTANCE-DATETIME>20220802163132
ACCESSION NUMBER:		0001666071-22-000108
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		79
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220802
DATE AS OF CHANGE:		20220802

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Cardlytics, Inc.
		CENTRAL INDEX KEY:			0001666071
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370]
		IRS NUMBER:				263039436
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		675 PONCE DE LEON AVENUE, NE
		STREET 2:		SUITE 6000
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30308
		BUSINESS PHONE:		888-798-5802

	MAIL ADDRESS:	
		STREET 1:		675 PONCE DE LEON AVENUE, NE
		STREET 2:		SUITE 6000
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30308
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cdlx-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:96e0ce6f-a537-410a-9497-84d9876eb9fb,g:e8acc50d-9d90-4b36-9920-a3787584e839,d:e5f64061ae874958abc5273de145699d--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:cdlx="http://www.cardlytics.com/20220630" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cdlx-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF8yLTEtMS0xLTc5MzY3_46a22be0-fc4b-4914-9926-7b9b2c2ce0bf">false</ix:nonNumeric><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF8zLTEtMS0xLTc5MzY3_83230a06-0ee9-4abd-8cb3-90615e4ea10b">2022</ix:nonNumeric><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF80LTEtMS0xLTc5MzY3_38de70ce-2ded-4004-af6a-45c06bd308f5">Q2</ix:nonNumeric><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF81LTEtMS0xLTc5MzY3_8cf60a97-2a22-476b-8409-5ae4628074a4">0001666071</ix:nonNumeric><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF82LTEtMS0xLTc5MzY3_6214d8b5-2a84-4bf0-bb5f-8e43bfe32881">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i04af6806619b4753befdcf73096db65f_D20200922-20200922" name="cdlx:DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjQ3MA_3f90d9b4-2080-4ab6-b205-e0d5eb8ba834">P3D</ix:nonNumeric><ix:nonNumeric contextRef="i04af6806619b4753befdcf73096db65f_D20200922-20200922" name="cdlx:DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjY3Ng_c6e6b5aa-ddd7-4618-a47d-c0a83f842dc1">P1D</ix:nonNumeric><ix:nonNumeric contextRef="i9b70d426906a4274a58c381c26967af4_D20220701-20220802" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjMwNw_ff2d3730-7a53-45ef-9a91-a1f7ee987629">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cdlx-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf71aaec212b4f81a180fda5df2d8f9a_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></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="i728ac89dff8a4c48a4dfbc5a9f1c0b6d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="ia4200034e8894463b5780f80ada21ed0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="i08b3407f4fb9472cb6f902f8120fe601_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="ica935f90cee64100b38c0ecb4a50b83b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3406f52067d1469faae642f82e01c42b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4065c19d8f5f46fcb30c4c013fb3a938_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d324b5416114f538c18da56995ce040_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6851cb71672c4cfc8df9d21f2022fb09_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f9af9c602e246c5a3688aee2b051694_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0daa906a81a14fad861f2c64c1c5f090_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i092656b4c8634a2c9a302831d6fa28a6_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if95afa1f0e8f43e1b87c06e5c7323951_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6aa7ae9aab6415c85dc30c84c7f606b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c620117b149460aabaf5ac331a08f42_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e27138d077449418b6f13b9f307e885_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibea155b665744768aca71e5371acdcb2_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc0c95225aff490cb36d5e80efa59b71_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="ie3a1d7da71cc45a58d782432f252dd9c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="i05aacc9d42d8424294a82b77e6922229_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="i95b7471e43624243bb8ae6cfd2ecb493_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="i883186570d7242418f73908f62c18d21_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie98d682dbb094652a919ee899aac9879_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6efe5d6b5b54bb3a275b6b9bf551451_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic57495325c0b4bad93616105a3d7a64e_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i142aee0485a644e1a554eb860041a6e2_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide6c2c65989e406ba7558f2c285f3fca_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifda6821098694c9fb30be9fdc69d4750_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9fde7d144024fb78da4d10ee500f83f_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4eb29af58f6f4c2399737f4cb5607490_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie59d03fa992946d1837d9488f572a94c_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89dd42e34a8b4340840534d7ceb8ce39_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8621734e92e414585c987a54bd085dd_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e74afb47d2747c9ab812dc0babbc457_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f13d893b95b424faa8fbc40069440cf_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa3901afaaa74e05aaca06233b1a3ca7_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c55abb8b71041febf96d87b52c227dd_D20220511-20220609"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-11</xbrli:startDate><xbrli:endDate>2022-06-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b98a33d237245c6a22fecc50ecde078_I20220511"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-05-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i629d0a4042f943cfbb0b95547e301c7b_I20220107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-07</xbrli:startDate><xbrli:endDate>2022-01-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:PublicEquityOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e0859ff911e4f14b4dc4a6ea6c94073_I20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:PublicEquityOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d3f273ffc314f18a15e90c95a6df557_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ia9d599b19b4a49ba98bc64ceb3f8a5ce_D20220107-20220107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-07</xbrli:startDate><xbrli:endDate>2022-01-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c0a146ff3d84c399620f06f7fbb703e_D20220107-20220107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-07</xbrli:startDate><xbrli:endDate>2022-01-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7455d363e2b0437ab210aae67ae0487f_D20220107-20220107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-07</xbrli:startDate><xbrli:endDate>2022-01-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-05</xbrli:startDate><xbrli:endDate>2021-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d5b3c9e96a84f12a9b71505eeec780b_D20210505-20210505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-05</xbrli:startDate><xbrli:endDate>2021-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4431ecf59be441898fb3ceaae193da97_I20210505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0256022d43d1486fab0a62419da461fc_I20210505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieba68e3fe84844e39758e5d6196edc4e_D20210505-20210505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-05</xbrli:startDate><xbrli:endDate>2021-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1eac591bc1a6493786cc503d643e97b3_D20210505-20210505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-05</xbrli:startDate><xbrli:endDate>2021-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8738b5367d24775a58bca699ac6cae9_D20210505-20210505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-05</xbrli:startDate><xbrli:endDate>2021-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ab341b7020a4a46abd555ff1677a021_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4374038e135643ce96c2135d08c658d2_I20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2858b8350014cf19f2a7c5221841b50_I20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if558991e53e4443891b363b156ed2603_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i144d193701df43ddb00220bb7ca72b66_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c351d98dced4448a86946739cb96c70_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2ad84d3823940be85ffe095a88b5aed_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:PartnerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib66e731447054aff8608c23fc0fc2294_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:CardLinkedSubscriberUserBaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6f1a54991204d6c9e248f342e34ec54_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAndDoshHoldingsAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAndDoshHoldingsAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6e738884685428088b4690be59d908d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:CardlyticsPlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7c434e4ee2945c88267d675a830e6de_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:CardlyticsPlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31333e428d554db6a538b29823a2bb07_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cbd6b33fef74828b28a75f010a7651b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:CardlyticsPlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b8103cac15b4ffebb303b160a028cfb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82990db44b764176b3ca8f7d7bd96368_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia301de5023434264933d3c686c7f048f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9326bf2bb674abcb1408f6099490be6_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05dc1f30d290499c94ad55558bffdd57_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb249deb6d644a4fbf95a55c9f870da7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3d83037b5694e3dafa24abb891551fd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:PartnerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee145575f62a47b68bd558c8880a3019_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:PartnerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:CardLinkedSubscriberUserBaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcaa75927279493ead5a2de91e749b0a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:CardLinkedSubscriberUserBaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia69ea5afeb574d18be6b5095007bbb63_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e2bf29328ac48e7bae9bf585108f640_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b3522f874ae4e6ab1fdca2de2859f0c_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85efe4b1e8d94267a4557db6d1e42bb0_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaca59e655be4903bbe1d18ca802540e_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2bf556f4d5643ababfa32c631402c26_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b4617793e7e480eb1e57da01c84bc12_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id26b2d035a06409cbf22b494c55ebe97_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53c1ab8a2f1f4c43bd6f0872ba706bd9_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9168861a81b34aa29fb8486ad894f3e1_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f711f2b775841e7a87cb012a172503f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d4628b594fa48f69fd0a01d40a3feb7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic434b5abc2af4750beed92ce2c61ee85_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i160b7ff121164d34bd88bc97b467680d_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09ed435fb0e649059e5336c135e2da07_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgSubscriptionRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if303e638112644468d4c57f86e0ad740_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgSubscriptionRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15bec45193e2458f94a9000a9860ae85_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5334559b521b4581b528d3b99c734e8b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81cbe922087a47df86c2da0304b5065e_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgTotalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7334c7d0c2a475e889a1d0a45639469_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgTotalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ec3809026b14736bbaefc0541e4ec47_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e93576c62df4bc19a2c296db70b505c_I20200922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i822d009a35f74ec58bf5a0238e0e2c7f_I20200922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:ConvertibleSeniorNotesAdditionalPrincipalOption</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-22</xbrli:startDate><xbrli:endDate>2020-09-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">cdlx:DebtConversionScenarioOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-22</xbrli:startDate><xbrli:endDate>2020-09-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="numberofdays"><xbrli:measure>cdlx:numberOfDays</xbrli:measure></xbrli:unit><xbrli:context id="i630ea28948294fa8b6c382d82d69c76c_D20200922-20200922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">cdlx:DebtConversionScenarioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-22</xbrli:startDate><xbrli:endDate>2020-09-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">cdlx:DebtConversionScenarioThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-22</xbrli:startDate><xbrli:endDate>2020-09-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04af6806619b4753befdcf73096db65f_D20200922-20200922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:A2020ConvertibleSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-22</xbrli:startDate><xbrli:endDate>2020-09-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa0f0a46a062423f99e4f010dc0f3453_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dc2727e92a3468991370888c8d949f0_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf70c65d44dd4ea894e73f8d32762da2_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5bd143168284e5295ceb194921910ae_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic457e1257da84e988756322dcb6fa9d4_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c3b21b70df2471b9642f1d630dadd12_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief87e2382d734be4949359a6761b8439_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:A2020ConvertibleSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3b95c490054487db5f1ecff9f9b799a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:A2020ConvertibleSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i214d1563d3f749368f1f69e4fb4cf825_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec7c9364ffa34f2cb084b3fc68bed1be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6aa6d43b6b4746258e4ac5d758bb8413_D20201130-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-30</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib30034569d684b94b60eb104372592ae_D20201130-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-30</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i162b6316cc264d6f8a61adc80ca6d592_D20201130-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-30</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e76fc5f59134216853cee85bbc64da1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5381c32de4214b9db13df864918627ca_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ff0dc3086fe4b2c9f4ebd53936b58bc_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e408ab4703e4eb88dd57b80b6045146_D20210101-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="if095e40e34364ab397be4231f343c90e_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57bcfc1012a94ec1828ca0998d306002_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieab268f0aa26426a8bfff26caa9841fb_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93022303575f4f99921522287aac822f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c726cfdae0f45fd9c314036fdc7f073_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i415b1c810f2e4146bfcedb921c5816a9_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5152b1539f54574a8ab4193ed3af5df_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c8fd8251b4c4b889cdc57588c163c3e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24ba4de8291c47109345057170dc04a8_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabc6abc73d724839b8c83a9d2b264c50_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia697db76e3b74d16a9cc72b1974a1cbe_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i932314d7e27a4815b8a37c980cdafc95_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b89c6676708452eaf378c0de8dfa312_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib693084cb54346a3b2fe0816b535c2f3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99cdc732daf74862ab6d1994e1fafb09_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4636df16fc348bf82c9e22c6cd6c63c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9527045b0dea400797d8063f2d230383_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i160b23831ea944c4b1be36effb9a8950_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa98c20b5be9461582fd30bed6675cab_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i019683c0e5ba49958c92146c81acba69_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8c80f64b3844f2c8b8f08e466d2d389_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cad317209ce43ce8d335946c4b50de8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7e18ce6d5244bb4b34a9bbcaa295a9b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i107093c403af4af3803df03d9dc9b34f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0feb733ace5488086f242f76b532ffd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a86e0a5cff344a29660362499b72b4a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="idd34068150634f4182b6df70edf4f859_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e294c9db27440c7a4ebb45676e948fc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb68697db02543b2b9e1ef55e1fda0b0_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia826f709d71b4028b06974491d9a00d7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66b22d07e8d84efe9a0f5fe079c2fa50_D20220701-20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b70d426906a4274a58c381c26967af4_D20220701-20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib986f5d854fd442689501d972518fdb2_D20220701-20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd139ffcacb14492b213d9dd630d9af1_I20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21ffee99a088472087ba7d1f371b1d3b_I20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="tranche"><xbrli:measure>cdlx:tranche</xbrli:measure></xbrli:unit><xbrli:context id="ic43ef272783c4a5aa2e3f1b68b7fd4ff_I20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="user"><xbrli:measure>cdlx:user</xbrli:measure></xbrli:unit><xbrli:context id="i8296d28333f7477cbf469990da835a0a_I20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80ad13f09fa647cca4d95ebe8636c532_D20190401-20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41973a6c1bbc4c41befd8850c2e20fb1_I20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1620e1107b764862b74f32cb6d78a155_D20190401-20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ba580bc5db142e3ad0456845958c1c7_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b6a061bc75f435dadf178084ffbc533_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6e2716d845049d28fedf1caf82f518b_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f56a20c92d4498db81e349f77c39382_D20210401-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib25141b1345f4ee6856785a3ce4c49e6_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36c8266602a14ef9b40b74995a992195_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97f283de7e7a45f6b2db00a624e532af_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if79c46502e85454591173594a8b56b74_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cd04867c9d745559fe5c2c1fd8c01aa_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9cef3488b18a42c698c2f90ae11e018e_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f4f93ff2b544a1b9c0edb1151e8b35c_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f37e0d19a90417595fc906867f51151_D20210401-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i636022ac15ef4d1bbbaa121983980900_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife040abf0a0e4919a149b1608a5cd8b0_D20210401-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43b27d5387284516887edf8bd746ba4e_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7886740a0bb44cacac3fa9831ae42f62_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8458a66be7864e9590d2c472d490bbb1_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60020fe3bfa04a96b0ad18bc98b01127_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbe5c55ca3f24fc6bf17a14a866abdf8_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04a49b0eeb5a4751906885c4d7b914be_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd8a797e66a04d2eb1a517ebabfc2d17_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eba4eb5faa44581ac587dfe42c2241d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i378121122aad4764a8cca0f4b954da0c_D20220301-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i227996f801b0400681591c7ccd22ad23_D20220301-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7683064326194d5a8ecc692da1acc509_D20220301-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f8c92d432d3482d820f67744e139f69_D20180208-20180208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-02-08</xbrli:startDate><xbrli:endDate>2018-02-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b269b99874d45e18ff9d040361f559a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2bf15ada7814f009565ad391ed5c2df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c4cbb640b8c45a9b9b5a82bc8561c56_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7293069512194821b30ed7b0d24f75f3_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16abcf85adcf49d7b64d90bfed221a3e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i71f94ac3c081426ebd0a9446d670638e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="id149d935a3a742d2a917cf0aa29910b6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6106b6408984755affbb71d74317f8b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81bb0273f0194730b2e8a6c3ecc6c8a1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idacdb7d6709f4049be107fa4e55f4856_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93d943456a5d4caf9820ac59bc5751ba_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fb94bfd8e8b4b399e43a7291c87abce_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21664931947340e3bc48f11ef11d3987_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65aeb1d5fed949de8e003acc2f38bb2b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief228ff6bea845f2b1b6206184678f0f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputCommonStockVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a5d3b5e5964ad18fd3e2cfa97f2c69_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputCashPortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1c5ed0adeb742c3980c2cdd7344870d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cdlx:FinancialInstitutionShareCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9f51dfa928d4fc4a0206471fa0004d0_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7abc5826a8d475f8c807c730a8ddede_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4fdbcd2247943699425555fcb3ed950_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a2e172863e54bce935a18face1cbdc9_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8a6fa47e0004f71bd15f961c8103b37_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb086bc42a1941c1a64fa01775f6d7e1_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifde47be0363f436d9378692c51c2e470_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3558cc8a9c4431abf7c48b849454f24_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cdlx:segment</xbrli:measure></xbrli:unit><xbrli:context id="if160fa4623314d48b307624d945371e8_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica26909f9b924351a225ac6b2270b181_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dca57f582b34f559a395c817705b07e_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacf43131773f4389b415a77dad1f28cf_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83dd5f9e050440fd83415bb809702eca_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2578974c9a5e442cb86e90df3e6d4cbe_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i466be35645174b209933ac3261d665a7_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if673fef2b6f249eca54d09f75d1d3594_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8af8df9392c24019bd852fd0f9727502_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18041918a2e94cb883bedb90533e6e21_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3315e5b1dde4bafba7e59fa63841f84_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</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="i1a77a17acaa64c478312a3e1992c1a92_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62ceae5b81204ae88e92fbdc416e65cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56a6bab7b7224314af9c861e51f60371_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c8f289c20ef4d6a85c2fc631b53779d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1405c55f734b4bfeb9f1aed684b5d126_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if23b537ffd5542e19a072f72c1648fa1_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f1b02708ad54325a7aaf78df463f07d_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ebcab3604e846e996d50e24820d86c8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e37fc6eede249de986e5e058ef04b4a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd0950c58ea84268ac734b67b7f998fc_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestMarketersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb3b7876df7543f5bfd34582b52ec0af_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestMarketersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa6b1fa520e047a5917aa3bba52791cf_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestFIPartnerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ebc43bbd4574fb487e1358997f46bbf_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:BankOfAmericaNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i410f2a5299514df893df2caef8446912_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:JPMorganChaseBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ie5f64061ae874958abc5273de145699d_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WASHINGTON, DC 20549</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.083%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></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%">FORM <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xNzYx_7fc841b5-8f15-4959-bb8c-8e1dc7510a4f">10-Q</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.083%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></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:5.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.789%"></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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6NjAwNGE1MmFiY2Y1NDBkN2I1ZGNlMDI1NGQ5NTU5ODMvdGFibGVyYW5nZTo2MDA0YTUyYWJjZjU0MGQ3YjVkY2UwMjU0ZDk1NTk4M18wLTAtMS0xLTc5MzY3_06af8d85-b27b-4efa-84a7-d04cb87dd974">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xMjU_4f72ee5e-68f3-4c50-9c25-1b10a41ac3cb">June 30, 2022</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.789%"></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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6NDVkODYxOTQ5NjdlNDJkNzg0MDdhODhiNmRiNTFjMWEvdGFibGVyYW5nZTo0NWQ4NjE5NDk2N2U0MmQ3ODQwN2E4OGI2ZGI1MWMxYV8wLTAtMS0xLTc5MzY3_950549dc-999f-465a-8852-337cd2f2a815">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from _________________ to _________________</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File Number: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18yMjg_d35a522d-f5bb-42ab-85b9-899ca399028b">001-38386</ix:nonNumeric> </span></div><div style="text-align:center"><img src="cdlx-20220630_g1.jpg" alt="cdlx-20220630_g1.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:248px"/></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.707%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl8wLTAtMS0xLTc5MzY3_b7146841-2703-4e54-96af-ce2c3a86c031">CARDLYTICS, INC.</ix:nonNumeric></span></td></tr><tr><td colspan="12" 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%">(Exact Name of Registrant as Specified in its Charter)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl8yLTAtMS0xLTc5MzY3_22af5be0-b84e-432e-abf7-32f8fc5cc06e">Delaware</ix:nonNumeric></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:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl8yLTItMS0xLTc5MzY3_bf83e3c2-2b1b-4185-8c90-ee9a82282685">26-3039436</ix:nonNumeric></span></td></tr><tr><td colspan="6" 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%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="6" 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%">(I.R.S. Employer Identification No.)</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:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTAtMS0xLTc5MzY3_605555c0-7ca8-4c75-905d-884c9d19f6c4">675 Ponce de Leon Ave. NE, Ste 6000</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:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTEtMS0xLTc5MzY3_18516d6c-31ba-438b-975d-66ad569f606b">Atlanta</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:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTItMS0xLTc5MzY3_da3f98f9-378b-4f57-923e-b2327e11526d">Georgia</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:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTMtMS0xLTc5MzY3_0ca2e44f-1398-4ee7-b8f4-a4fc79101d97">30308</ix:nonNumeric></span></td></tr><tr><td colspan="12" 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%">(Address of principal executive offices, including zip code)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl82LTAtMS0xLTc5MzY3_9ac37d5a-60df-4c69-970e-cc972abf3ee4">(888)</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl82LTItMS0xLTc5MzY3_5e8b6001-da8e-4091-888c-fd4dc2c3c3f7">792-5802</ix:nonNumeric></span></td></tr><tr><td colspan="12" 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%">(Registrant&#8217;s telephone number, including area code)</span></td></tr></table></div><div style="margin-bottom: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:35.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.836%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.933%"></td><td style="width:0.1%"></td></tr><tr><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:10pt;font-weight:700;line-height:100%">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6ZDIzZmFhYTg1NGMzNDE2Mjk3YTM5ODkxMzU4OGE4ZjgvdGFibGVyYW5nZTpkMjNmYWFhODU0YzM0MTYyOTdhMzk4OTEzNTg4YThmOF8yLTAtMS0xLTc5MzY3_f2d13489-8a01-4839-9f01-091bf4140bcc">Common Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6ZDIzZmFhYTg1NGMzNDE2Mjk3YTM5ODkxMzU4OGE4ZjgvdGFibGVyYW5nZTpkMjNmYWFhODU0YzM0MTYyOTdhMzk4OTEzNTg4YThmOF8yLTEtMS0xLTc5MzY3_bf136fdb-9bff-4f17-89a7-2290400afc9f">CDLX</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6ZDIzZmFhYTg1NGMzNDE2Mjk3YTM5ODkxMzU4OGE4ZjgvdGFibGVyYW5nZTpkMjNmYWFhODU0YzM0MTYyOTdhMzk4OTEzNTg4YThmOF8yLTItMS0xLTc5MzY3_16958ca7-0b2a-4f81-823a-01d82d5c29d0">NASDAQ</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN181ODc_6283c264-4f7c-4d76-9141-9603fcebb776">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;&#160;&#160;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN185MTc_3e9890d4-1115-4442-8e11-df395bb42c44">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.&#160;</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:22.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.729%"></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6N2Y5ZDBlMzVmNjZiNGVmM2EwYjQyNzU5NWQ5NzJkY2MvdGFibGVyYW5nZTo3ZjlkMGUzNWY2NmI0ZWYzYTBiNDI3NTk1ZDk3MmRjY18wLTAtMS0xLTc5MzY3_5db2b326-de30-4247-b944-a329e09e3e9a">Large accelerated filer</ix:nonNumeric></span></td><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:10pt;font-weight:400;line-height:100%">&#9746;</span></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6N2Y5ZDBlMzVmNjZiNGVmM2EwYjQyNzU5NWQ5NzJkY2MvdGFibGVyYW5nZTo3ZjlkMGUzNWY2NmI0ZWYzYTBiNDI3NTk1ZDk3MmRjY18xLTctMS0xLTc5MzY3_189e4650-2552-4911-aa07-e1be24e576ee">&#9744;</ix:nonNumeric></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:0 1pt"></td><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:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6N2Y5ZDBlMzVmNjZiNGVmM2EwYjQyNzU5NWQ5NzJkY2MvdGFibGVyYW5nZTo3ZjlkMGUzNWY2NmI0ZWYzYTBiNDI3NTk1ZDk3MmRjY18yLTctMS0xLTc5MzY3_24aef44b-2397-4a0f-94f6-5af8cd5f934e">&#9744;</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xNzYy_7f4c3f2d-74eb-477e-8056-3d8ea1bf4824">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746; </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="icf71aaec212b4f81a180fda5df2d8f9a_I20220731" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xNjkx_f2e63495-7a7e-4ee2-9d4b-9872b4da06f7">32,893,805</ix:nonFraction> shares outstanding of the registrant&#8217;s common stock, par value $0.0001.</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">CARDLYTICS, 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%">QUARTERLY REPORT ON FORM 10-Q</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="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART I.</span></td><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:10pt;font-weight:700;line-height:100%">FINANCIAL INFORMATION</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_19">Condensed Consolidated Financial Statements</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_22">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_22">Condensed Consolidated Balance Sheets (Unaudited)</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_22">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_25">Condensed Consolidated Statements of Operations (Unaudited)</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_25">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_28">Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_28">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_31">Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_31">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_34">Condensed Consolidated Statements of Cash Flows (Unaudited)</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_34">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_37">Notes to Condensed Consolidated Financial Statements (Unaudited)</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_37">10</a></span></div></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:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_76">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_76">32</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_94">Quantitative and Qualitative Disclosures About Market Risk</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_94">48</a></span></div></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:10pt;font-weight:400;line-height:100%">Item 4.</span></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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_97">Controls and Procedures</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_97">48</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER INFORMATION</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_103">Legal Proceedings</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_103">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_106">Risk Factors</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_106">50</a></span></div></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:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_109">Unregistered Sales of Equity Securities and Use of Proceeds</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_109">78</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_115">Exhibits</a></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_115">79</a></span></div></td></tr><tr><td colspan="6" 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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_118">Signatures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_118">80</a></span></div></td></tr></table></div><div><span><br/></span></div><div id="ie5f64061ae874958abc5273de145699d_13"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">RISK FACTORS SUMMARY</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%">Our business is subject to a number of risks and uncertainties, including those risks discussed at-length in the section below titled &#8220;Risk Factors.&#8221; These risks include, among others, the following:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our Business and Industry</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The ongoing COVID-19 pandemic could materially and adversely affect our business, results of operations and financial condition.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unfavorable conditions in the global economy or the industries we serve could limit our ability to grow our business and negatively affect our operating results.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our quarterly operating results have fluctuated and may continue to vary from period to period, which could result in our failure to meet expectations with respect to operating results and cause the trading price of our stock to decline.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may not be able to sustain our revenue and billings growth rate in the future.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are dependent upon the Cardlytics platform.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we fail to identify and respond effectively to rapidly changing technology and industry needs, our solutions may become less competitive or obsolete.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are substantially dependent on Chase, Bank of America, Wells Fargo and a limited number of other FI partners.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The market in which we participate is competitive, and we may not be able to compete successfully with our current or future competitors.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are unable to successfully integrate Dosh&#8217;s, Bridg&#8217;s and Entertainment's businesses and employees, it could have an adverse effect on our future results and the market price of our common stock.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have identified a material weakness in our internal control over financial reporting, and if our remediation of such material weakness is not effective, or if we fail to develop and maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable laws and regulations could be impaired.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:700;line-height:120%">Risks Related to our Outstanding Convertible Senior Notes</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Servicing our debt may require a significant amount of cash. We may not have sufficient cash flow from our business to pay our indebtedness, and we may not have the ability to raise the funds necessary to settle for cash conversions of the Notes or to repurchase the Notes for cash upon a fundamental change, which could adversely affect our business and results of operations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are subject to counterparty risk with respect to the Capped Calls.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Regulatory and Intellectual Property Matters</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legislation and regulation of online businesses, including privacy and data protection regimes, are expansive, not clearly defined and rapidly evolving. Such regulation could create unexpected costs, subject us to enforcement actions for compliance failures, or restrict portions of our business or cause us to change our business model.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure to protect our proprietary technology and intellectual property rights could substantially harm our business, financial condition and operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of our Common Stock</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The market price of our common stock has been and is likely to continue to be volatile.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Anti-takeover provisions in our charter documents and under Delaware law could make acquiring us more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.</span></div><div id="ie5f64061ae874958abc5273de145699d_16"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="ie5f64061ae874958abc5273de145699d_19"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">2</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_22"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CARDLYTICS, 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%">CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</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%">(Amounts in thousands, except par value amounts)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:65.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.158%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.161%"></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:9pt;font-weight:700;line-height:100%">December 31, 2021</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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMy0xLTEtMS03OTM2Nw_accfabdd-6ee8-4433-82ad-bc2515085044">233,467</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMy0zLTEtMS03OTM2Nw_0bd6bbc6-f48c-45d3-a15a-57cc1fdf7913">157,038</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNC0xLTEtMS03OTM2Nw_b6ac1fb1-9c48-49f9-ba9c-320f90f3b278">95</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNC0zLTEtMS03OTM2Nw_4238c422-204e-423a-99fe-cd8c1bf3e930">81</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable and contract assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNS0xLTEtMS03OTM2Nw_48561296-82d5-4e65-a4ca-543cfe22724c">111,085</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNS0zLTEtMS03OTM2Nw_e32da873-60e1-472f-927b-e45b69a2cd2f">92,206</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNy0xLTEtMS03OTM2Nw_09d7beb1-739c-4cad-95c1-16011abeac82">6,097</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNy0zLTEtMS03OTM2Nw_4066c028-21b0-4eb3-bf25-6a3698d74c22">4,955</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOC0xLTEtMS03OTM2Nw_b8fd3863-c161-4928-ba40-306985617332">7,981</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOC0zLTEtMS03OTM2Nw_1e978782-5302-4761-9e99-3891b839c55d">9,658</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOS0xLTEtMS03OTM2Nw_97f0c446-bc97-45cd-a069-7fc638df0304">358,725</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOS0zLTEtMS03OTM2Nw_8a04ee25-dec3-481d-909f-292e3586b685">263,938</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term assets:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTEtMS0xLTEtNzkzNjc_d96c7e1e-e1cd-4982-b94f-3648b620ceef">11,273</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTEtMy0xLTEtNzkzNjc_d52e076b-609c-4254-9214-181ad9ae7455">8,619</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTItMS0xLTEtNzkzNjc_5adb2c3f-ed01-4200-b814-acf7b9a9ee97">10,196</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTItMy0xLTEtNzkzNjc_7841adaa-5442-41c7-8c53-ffe673d204aa">10,304</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTMtMS0xLTEtNzkzNjc_a9d1123a-3ece-424d-8745-a80ed3fe36f3">125,550</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTMtMy0xLTEtNzkzNjc_bfe8f402-17e7-4c65-b79e-e8472888c96e">121,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTQtMS0xLTEtNzkzNjc_a4c326fd-16e8-4722-98bb-b4d09e94a808">742,516</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTQtMy0xLTEtNzkzNjc_a3725bf1-c50e-4445-a879-0dc0ea03966e">665,813</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software development costs, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTUtMS0xLTEtNzkzNjc_50ac9170-8f02-47d3-8a06-a18354674584">13,131</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTUtMy0xLTEtNzkzNjc_109cc966-8f1a-4845-a2b5-e871e3762d8b">16,680</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTctMS0xLTEtNzkzNjc_97c02709-ae56-47e1-831d-c4a1c7a9abaf">2,406</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTctMy0xLTEtNzkzNjc_981b6b7f-fe4f-4c4e-9230-f78311202f06">3,106</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTgtMS0xLTEtNzkzNjc_a42ee531-404e-4eff-b268-4f4bf266ae1c">1,263,797</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTgtMy0xLTEtNzkzNjc_d027d4fc-c26b-460b-8249-d5dcb9ae5744">1,089,507</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities and stockholders' equity</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjEtMS0xLTEtNzkzNjc_0ae08431-4e7a-4be2-a66b-6b08e19d1883">4,619</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjEtMy0xLTEtNzkzNjc_c1fb116d-183f-490c-a70e-2881474ee2a9">2,810</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjQtMS0xLTEtNzkzNjc_695343b5-1ea9-4bab-ae76-27a63024bcfe">12,136</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjQtMy0xLTEtNzkzNjc_bcf889fa-2a23-4986-8eef-ae8dd74299d4">9,634</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjUtMS0xLTEtNzkzNjc_3b5753aa-0b7e-41b2-b004-403f3729393d">19,620</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjUtMy0xLTEtNzkzNjc_43239af6-1508-4132-be18-be5558381071">20,963</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Partner Share liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="cdlx:FinancialInstitutionShareLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjYtMS0xLTEtNzkzNjc_2deda968-e6c5-4848-a616-368280c37285">46,595</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="cdlx:FinancialInstitutionShareLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjYtMy0xLTEtNzkzNjc_6c2925c8-50a0-426d-80bf-7f1e1e46c975">42,176</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer Incentive liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="cdlx:CustomerIncentiveLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjctMS0xLTEtNzkzNjc_dc80422c-36e3-4b3d-bb1b-96b1306f0fb4">52,602</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="cdlx:CustomerIncentiveLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjctMy0xLTEtNzkzNjc_31471273-9651-43f6-acd8-0611eff683a0">42,923</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjgtMS0xLTEtNzkzNjc_e1003e19-095c-436d-b24a-26b843663871">3,280</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjgtMy0xLTEtNzkzNjc_b8ed19bd-a214-4b85-8108-c194f50217dc">4,654</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzAtMS0xLTEtNzkzNjc_5a0ca8d9-6493-4e23-a193-96fa18a8f26e">6,028</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzAtMy0xLTEtNzkzNjc_27f542a6-315e-4517-8f13-2858b71ce69d">6,091</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="cdlx:ContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzItMS0xLTEtNzkzNjc_5c16c150-5020-4032-9b89-c1c08d1d4a32">182,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="cdlx:ContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzItMy0xLTEtNzkzNjc_81f7e9af-985d-443a-9f24-677c12285c45">164,277</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzQtMS0xLTEtNzkzNjc_dddaa2e0-a5f3-4c54-ae65-f823993a9d65">327,350</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzQtMy0xLTEtNzkzNjc_1eaed1ae-6052-4590-9bdd-cff8d47c10a3">293,528</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term 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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzYtMS0xLTEtNzkzNjc_b8438d9b-afc7-4b0f-b336-b20d8ae6363c">184,398</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzYtMy0xLTEtNzkzNjc_83a0d9b7-9844-4ea1-85da-18d826ca1fdc">225,314</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzctMS0xLTEtNzkzNjc_6cf620aa-bb41-4ba2-be82-c94f390ed4eb">6,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzctMy0xLTEtNzkzNjc_ca28b072-b9ac-4597-a9cd-1d70ea03d222">6,382</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:DeferredRentCreditNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzktMS0xLTEtNzkzNjc_639c46e9-39e5-43d7-8ba6-4116357702e8">173</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:DeferredRentCreditNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzktMy0xLTEtNzkzNjc_1bca06d4-4ce5-4dad-876c-2cedcbda9642">98</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="cdlx:ContingentConsiderationLiabilityLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDAtMS0xLTEtNzkzNjc_d7e63882-1b56-4028-b49e-7b13747d9c58">49,825</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="cdlx:ContingentConsiderationLiabilityLongTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDAtMy0xLTEtNzkzNjc_005c5474-e3cd-402e-8099-226bd3eb6533">&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDEtMS0xLTEtNzkzNjc_be0fd0e4-194f-491b-9a4f-2594ac92b595">4,550</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDEtMy0xLTEtNzkzNjc_e93fb11f-8739-4fba-8013-18b406aef2ce">28</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDItMS0xLTEtNzkzNjc_463dc654-482a-400f-b014-2c14f61b2404">573,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDItMy0xLTEtNzkzNjc_a242fa07-5e55-4975-89d5-6b9cd62f0a9e">525,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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></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:9pt;font-weight:700;line-height:100%">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:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $0.0001 par value&#8212;100,000 shares authorized, and 33,534 and 32,883 shares issued and outstanding as of December 31, 2021 and June 30, 2022, respectively</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDctMS0xLTEtNzkzNjc_586bb5a8-912c-41f6-852f-8835f75f8f3e">9</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDctMy0xLTEtNzkzNjc_2a1112ef-bbec-4e5e-aeb0-13e1b3bc2f92">9</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDgtMS0xLTEtNzkzNjc_4387f5b6-14db-4618-ad01-dd15772f145e">1,212,823</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDgtMy0xLTEtNzkzNjc_e1a39e83-00a4-42fb-baeb-52e8fa1a0489">1,163,126</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTAtMS0xLTEtNzkzNjc_66c49782-abdb-4ff4-92a2-f028a8705df3">486</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTAtMy0xLTEtNzkzNjc_bb8c2afb-51f1-40d4-a463-4075d7467cda">5,580</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTEtMS0xLTEtNzkzNjc_525f1d42-be51-45ba-8272-1a6129990278">522,618</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTEtMy0xLTEtNzkzNjc_c251d06f-ba8d-48e1-b635-19e04fe0b3e9">604,558</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTItMS0xLTEtNzkzNjc_765f0b0d-6179-4fbb-8d4a-6f99fbcb594a">690,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTItMy0xLTEtNzkzNjc_1bc71ad8-a251-451c-beea-a2a4b9eaa50e">564,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTMtMS0xLTEtNzkzNjc_5f0ee259-8c4c-45ec-ae7d-b7401490aa75">1,263,797</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTMtMy0xLTEtNzkzNjc_80ae58d3-29ea-4fad-84c3-01d68b942f02">1,089,507</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="height:58.5pt;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%">See notes to the condensed consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_25"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">CARDLYTICS, 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%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</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%">(Amounts in thousands, except per share amounts)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi0xLTEtMS03OTM2Nw_4af957ec-74a3-4db4-8042-e2b5ca152673">58,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi0zLTEtMS03OTM2Nw_33d9761d-48b7-4a94-b663-89d997d835b4">75,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi01LTEtMS03OTM2Nw_ef60c2cc-8b2f-40b9-b582-f893be2ac954">112,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi03LTEtMS03OTM2Nw_0e3ab40f-4761-4e82-a7bb-f35c7c3c75f3">143,333</ix:nonFraction>&#160;</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:10pt;font-weight:400;line-height:100%">Costs and 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner Share and other third-party costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC0xLTEtMS03OTM2Nw_37067d44-04c4-44bb-92be-68b4914132c4">29,953</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC0zLTEtMS03OTM2Nw_eb6f7694-644e-4925-b70d-bb58fa06eb91">40,280</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC01LTEtMS03OTM2Nw_cf475a88-bb01-4239-b7a8-b64d5145756a">59,724</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC03LTEtMS03OTM2Nw_9f40257a-950f-4d5e-935a-6157eaefd10f">75,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS0xLTEtMS03OTM2Nw_3316cc07-ab6a-456b-9bc7-a65593e9aa4a">5,748</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS0zLTEtMS03OTM2Nw_101a901b-b87d-43c0-8c92-a129c51365f0">8,162</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS01LTEtMS03OTM2Nw_8cf5893b-3b9e-4e58-afff-5fc87acc14a8">9,686</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS03LTEtMS03OTM2Nw_a5cc3b37-10fd-42be-bad5-885b4392f480">14,695</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi0xLTEtMS03OTM2Nw_f2236e7e-ada7-4b41-a5f0-6c51ae68b673">17,063</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi0zLTEtMS03OTM2Nw_78137b93-7699-4d8c-9cdb-5be8050ab839">21,983</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi01LTEtMS03OTM2Nw_ad8c6931-454e-4992-99bb-648c086817db">30,265</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi03LTEtMS03OTM2Nw_c3407f1f-575f-455a-9033-de9831915384">39,631</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy0xLTEtMS03OTM2Nw_79c372b2-6e54-4bc8-a0d1-ecf99399628a">8,934</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy0zLTEtMS03OTM2Nw_32d4dbf0-0011-477a-843b-3c76284c6c46">13,581</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy01LTEtMS03OTM2Nw_56704703-b1a4-49e5-822e-02906e793b77">15,152</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy03LTEtMS03OTM2Nw_192b27c3-c592-419d-98e1-5ca29c883f90">25,872</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC0xLTEtMS03OTM2Nw_34463191-d988-463e-9e25-4465a1126561">16,888</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC0zLTEtMS03OTM2Nw_2f85bbe9-b24b-4927-a663-02f72257c0fb">20,984</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC01LTEtMS03OTM2Nw_27ac1a4e-089e-461f-805b-c4f1fc045a1a">29,063</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC03LTEtMS03OTM2Nw_f0927b1a-7681-4b87-a255-2663c1a82e56">41,409</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS0xLTEtMS03OTM2Nw_c492ccf4-574c-4148-b26a-ec3c56aaeec9">14,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS0zLTEtMS03OTM2Nw_15ab41d7-6a63-4500-97a0-d56bc2504336">2,197</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS01LTEtMS03OTM2Nw_912148da-26ea-42ca-b653-7ef970806807">21,212</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS03LTEtMS03OTM2Nw_bcd49171-c6af-4587-b057-a64b2a0cca8a">2,401</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtMS0xLTEtNzkzNjc_01a470ff-e242-41d2-a9d1-9a53993dd06b">1,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtMy0xLTEtNzkzNjc_43b7886f-e04c-4f13-a898-403f4d872db0">2,968</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtNS0xLTEtNzkzNjc_bb9a9d17-e1f6-4b61-a18f-220595ac9692">1,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtNy0xLTEtNzkzNjc_ccfd86fb-0954-4fa2-bdf3-ffdb2e1bfb36">68,018</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMS0xLTEtODQwMzM_96115bc9-def4-4a0e-9e66-b1131b524a48">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMy0xLTEtODQwMjE_5d169f04-1983-412c-9d71-004ab985adfc">83,149</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNS0xLTEtODQwMzM_31729aae-1152-483a-a54d-46f479f0edcc">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNy0xLTEtODQwMzM_45f75927-af1a-4ac9-aaea-0d1610cc6ed1">83,149</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMS0xLTEtNzkzNjc_b2e348dc-6c9f-45de-ac0f-25b3bda7dd2d">8,833</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMy0xLTEtNzkzNjc_56fe89e3-3916-4ff5-86dc-49cfc08ee416">10,356</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNS0xLTEtNzkzNjc_360ac051-391e-4fc3-8fc2-f89372b0d619">11,898</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNy0xLTEtNzkzNjc_2bf2195f-60d5-452e-b202-91731be84e02">20,227</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="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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs and 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtMS0xLTEtNzkzNjc_2d2fe692-d303-4284-9d4b-8ed12e73f6a8">103,081</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtMy0xLTEtNzkzNjc_d0ef5a62-00bd-462f-ab10-3e6ab5a89b32">197,724</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtNS0xLTEtNzkzNjc_2ebdcf9d-72cd-4ac0-9f13-d82737f0c358">178,480</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtNy0xLTEtNzkzNjc_9b281bf4-7a35-414c-a739-bc9ad55b0838">229,997</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtMS0xLTEtNzkzNjc_dbb90e41-4db9-4a51-aa40-a22de8f8e61c">44,228</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtMy0xLTEtNzkzNjc_e3e9b846-a867-4e3b-9e1d-9f20a555aadb">122,319</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtNS0xLTEtNzkzNjc_2b9e1f2a-b6b2-4f03-af7a-05a2520f23ce">66,397</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtNy0xLTEtNzkzNjc_cd86b197-5cd3-4220-bf62-cdb566f2c1bd">86,664</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:10pt;font-weight:400;line-height:100%">Other (expense) income:</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><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtMS0xLTEtNzkzNjc_79c636a4-2657-4e60-a669-10de81498d4a">3,078</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtMy0xLTEtNzkzNjc_25bd3265-2b54-4644-9530-6a837cdb3793">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtNS0xLTEtNzkzNjc_dede55a8-82c4-4aa4-b9ef-999f0bbf7148">6,123</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtNy0xLTEtNzkzNjc_00f7cb50-78e7-4253-8be3-8f9603183ccf">1,826</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="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="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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency (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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtMS0xLTEtNzkzNjc_6d956190-3a24-443c-ab4f-3b02bda14722">&#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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtMy0xLTEtNzkzNjc_b81d7766-a16d-43c0-b8a1-871139bebb95">4,538</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtNS0xLTEtNzkzNjc_f2a32ad7-d8d5-473e-a768-0663f887fe3c">319</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtNy0xLTEtNzkzNjc_97cceac3-f265-49db-af5e-82956dee41b0">6,208</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtMS0xLTEtNzkzNjc_f41de2ea-903e-4b59-847a-86aabb269a0f">3,078</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtMy0xLTEtNzkzNjc_8b4509d6-2dd1-4cf5-ac4d-e162937446d2">5,417</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtNS0xLTEtNzkzNjc_e495602a-e753-4949-a4d8-6f450591f08e">5,804</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtNy0xLTEtNzkzNjc_ad3a3f05-bf24-49f1-b208-7103ee285faa">8,034</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:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItMS0xLTEtNzkzNjc_a493034a-307b-416d-adaf-4e2c549bfa67">47,306</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItMy0xLTEtNzkzNjc_0dd5ed5a-6079-4207-aa76-29843a0a4059">127,736</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItNS0xLTEtNzkzNjc_bde6910e-3326-429f-9e02-0ce88461bd19">72,201</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItNy0xLTEtNzkzNjc_66ba71d2-39f2-4c30-9a5d-3847f8a4b79d">94,698</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtMS0xLTEtNzkzNjc_8ba925c9-f6f8-4e03-871f-f771860c765d">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtMy0xLTEtNzkzNjc_01feebea-c9af-42c1-8702-eeaf6f6820bd">1,446</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtNS0xLTEtNzkzNjc_2d415958-8161-4422-a5cc-bfcdc4c69def">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtNy0xLTEtNzkzNjc_f83268bf-8e8a-4205-8575-cf7aefbc4a69">1,446</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:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtMS0xLTEtNzkzNjc_9457ec0c-d045-40a1-bac4-5d1ce3d77086">47,306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtMy0xLTEtNzkzNjc_36153231-5f1b-4f69-b2ca-f7b23b045159">126,290</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtNS0xLTEtNzkzNjc_73dc432b-e9c9-469c-9c2c-875bec929d99">72,201</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtNy0xLTEtNzkzNjc_afe2afce-5d42-4c15-b389-a965a4b4d22f">93,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtMS0xLTEtNzkzNjc_2c24d67b-e813-4d24-bb1e-0e95b44250d2">47,306</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtMy0xLTEtNzkzNjc_11425e8d-737f-4c18-a351-49e406e3443d">126,290</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtNS0xLTEtNzkzNjc_a0733395-295f-4161-a2ce-bad4f952a088">72,201</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtNy0xLTEtNzkzNjc_6f8c4ff7-4002-4386-98e4-113436b37ca8">93,252</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktMS0xLTEtNzkzNjc_fa7d5c2d-290e-4247-8824-fc6c08251c74">1.43</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktMy0xLTEtNzkzNjc_c0069acd-877d-4e13-9169-de95fe6d2c10">3.75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktNS0xLTEtNzk3NDY_c2ab72b3-df03-471e-8a27-e658f8c6a863">2.32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktNy0xLTEtNzk3NDY_a86d38bd-bae0-41f2-8360-01306f6c28a8">2.77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItMS0xLTEtNzkzNjc_3f899609-8983-44e6-a9dd-72d7f359f9a5">32,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItMy0xLTEtNzkzNjc_ce0f7493-c8fd-4823-9da9-4175813ff1d5">33,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItNS0xLTEtNzk3NTI_79cbccef-b8b8-4f29-b256-fdc304ece20d">31,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItNy0xLTEtNzk3NTI_3da3b144-1be6-4627-90e7-3402a9381b84">33,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:58.5pt;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%">See notes to the condensed consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_28"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">CARDLYTICS, 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%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)</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%">(Amounts in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi0xLTEtMS03OTM2Nw_fcffd9c3-8ce4-4c86-80cd-1b7b833c0c5a">47,306</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi0zLTEtMS03OTM2Nw_4fa7480e-147e-4a1a-a248-7f8f31961b1b">126,290</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi01LTEtMS03OTM2Nw_3ce8c556-fdde-4fcf-b006-2fc7d958f122">72,201</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi03LTEtMS03OTM2Nw_84aa0e0e-4528-44ae-a5bd-fb804033bde7">93,252</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:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS0xLTEtMS03OTM2Nw_a519986f-f38d-47c8-babe-96f3c5603b89">164</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS0zLTEtMS03OTM2Nw_e06c3555-bbdb-4a0a-98da-5568a87f1290">3,727</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS01LTEtMS03OTM2Nw_f789c977-d9a1-4f70-81e1-4e58943e2e04">460</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS03LTEtMS03OTM2Nw_e3865833-5241-4f6a-b2c9-a07095538514">5,094</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:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi0xLTEtMS03OTM2Nw_aa521896-f3c0-4dd4-8c42-cc0673bccffb">47,470</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi0zLTEtMS03OTM2Nw_1ea5dc6a-df12-4b58-8557-49c630e5bddd">122,563</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi01LTEtMS03OTM2Nw_20fb8334-d50c-4059-b48b-43babcfa6f50">72,661</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi03LTEtMS03OTM2Nw_3e36ebf4-21e9-4b67-9dca-265e9e97fdab">88,158</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 style="height:58.5pt;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%">See notes to the condensed consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_31"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">CARDLYTICS, 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%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (UNAUDITED)</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%">(Amounts in thousands)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.388%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.968%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.383%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive (Loss) Income</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%">Amount</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance &#8211; 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i728ac89dff8a4c48a4dfbc5a9f1c0b6d_I20211231" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0xLTEtMS03OTM2Nw_e91043c8-c817-4b7b-8d10-d08655eca56d">33,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i728ac89dff8a4c48a4dfbc5a9f1c0b6d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0zLTEtMS03OTM2Nw_cd35a221-2844-42ba-8d16-96233da14282">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4200034e8894463b5780f80ada21ed0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC01LTEtMS03OTM2Nw_d356becc-b98b-41d2-8e65-df985005556d">1,212,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08b3407f4fb9472cb6f902f8120fe601_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC05LTEtMS03OTM2Nw_4c24f87b-8a86-4e0a-b630-0279755f6f26">486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica935f90cee64100b38c0ecb4a50b83b_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0xMS0xLTEtNzkzNjc_56364298-6c7b-4033-9b8a-92925b64cb70">522,618</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0xMy0xLTEtNzkzNjc_89c170f1-7c5e-4fe4-bcab-a6ed83e461af">690,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative effect upon adoption of ASU 2020-06</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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%">(51,417)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%">11,312&#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 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:10pt;font-weight:400;line-height:100%">(40,105)</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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of common stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNi0xLTEtMS03OTM2Nw_abcaea2b-7ead-48d9-a381-75fa595cc93d">23</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNi01LTEtMS03OTM2Nw_35b5e8ae-49c2-45b2-89db-50b84d9f929d">421</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNi0xMy0xLTEtNzkzNjc_04cc3bcf-1554-449f-a779-79e462a7ed9b">421</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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfOC01LTEtMS03OTM2Nw_1166bd7a-8b10-44f4-b2aa-e742664e6530">27,859</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfOC0xMy0xLTEtNzkzNjc_aa45d6a9-2639-4df7-98eb-cf23ebd0df3c">27,859</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of restricted 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfOS0xLTEtMS03OTM2Nw_18356928-b1af-417b-96b6-8b293497bca4">504</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock purchase consideration for the acquisition of Entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937&#160;</span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937&#160;</span></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><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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTItMS0xLTEtNzkzNjc_64606249-6c13-4bbe-9333-d03d605abdec">55</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTItNS0xLTEtNzkzNjc_b4d9c073-86cf-4580-80c3-b5728a9e0256">1,503</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTItMTMtMS0xLTc5MzY3_6a914f11-11d2-4f05-969c-e9e54fbcf286">1,503</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase and cancellation 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630" decimals="0" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTMtMS0xLTEtODcxNjU_43ee1e39-15c3-4ce7-a586-f0dad1341eaf">1,406</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTMtNS0xLTEtODcxNjU_bee61c75-d61a-4492-955b-9523401ae25b">40,000</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTMtMTMtMS0xLTg3MTY1_095811bf-adfd-450e-8892-aba7badee8ef">40,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="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="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="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="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="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="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="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="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="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="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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3406f52067d1469faae642f82e01c42b_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjQtOS0xLTEtNzkzNjc_23c78e32-7b49-4e50-bf56-98d0bcb17953">5,094</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjQtMTMtMS0xLTc5MzY3_614bd1c4-d4f0-41de-b942-6a4a71ca2820">5,094</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4065c19d8f5f46fcb30c4c013fb3a938_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjUtMTEtMS0xLTc5MzY3_568a1631-76ce-43b1-bc43-202570c8d083">93,252</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjUtMTMtMS0xLTc5MzY3_67d55d70-d026-4dcc-8a0f-0df882000c20">93,252</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:10pt;font-weight:400;line-height:100%">Balance &#8211; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d324b5416114f538c18da56995ce040_I20220630" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMS0xLTEtNzkzNjc_cad5d4db-dabc-4c5d-b966-80f595c50ff2">32,883</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d324b5416114f538c18da56995ce040_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMy0xLTEtNzkzNjc_ef871b73-1ae6-40fb-bdc4-9927bdaaa622">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6851cb71672c4cfc8df9d21f2022fb09_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtNS0xLTEtNzkzNjc_dcd1198d-dfa3-4bcc-8904-04e6e7eb0d58">1,163,126</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9af9c602e246c5a3688aee2b051694_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtOS0xLTEtNzkzNjc_24d18c9f-e93f-429b-813b-4a28fb2a73a8">5,580</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0daa906a81a14fad861f2c64c1c5f090_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMTEtMS0xLTc5MzY3_1236d64d-767c-48bc-b663-343356b939b1">604,558</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMTMtMS0xLTc5MzY3_f11f7a3b-ed91-48d3-ba0d-d5a9e52fed91">564,157</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended June 30, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.796%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.388%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.532%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%">Amount</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance &#8211; March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i092656b4c8634a2c9a302831d6fa28a6_I20220331" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0xLTEtMS03OTM2Nw_ed60fea2-c814-4de6-9f9e-acd04126a8fe">33,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092656b4c8634a2c9a302831d6fa28a6_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0zLTEtMS03OTM2Nw_22d9c7a6-c0df-4620-b8c9-80e86bac5e51">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if95afa1f0e8f43e1b87c06e5c7323951_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy01LTEtMS03OTM2Nw_ffdc787c-108b-4f7a-ac2b-eacdf0dccc3a">1,188,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6aa7ae9aab6415c85dc30c84c7f606b_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy05LTEtMS03OTM2Nw_378cd01d-6e35-4f75-b648-d3944e36caca">1,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9c620117b149460aabaf5ac331a08f42_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0xMS0xLTEtNzkzNjc_ecb05d8c-1f80-470e-8d10-7080b733ffac">478,268</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e27138d077449418b6f13b9f307e885_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0xMy0xLTEtNzkzNjc_4bc3c069-1a25-4c11-88d2-a3cb28bd80b7">711,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of common stock options</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNS0xLTEtMS03OTM2Nw_8a4df27d-e465-4334-be0c-45936bb264a2">11</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 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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNS01LTEtMS03OTM2Nw_2df20e08-e187-4cb4-9df2-a8a2639e3296">226</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNS0xMy0xLTEtNzkzNjc_cdfd40d8-de5e-4a62-bebd-d8774e54f446">226</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></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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNy01LTEtMS03OTM2Nw_3bed83bb-ca9a-4ec4-a976-b1120d657914">13,321</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNy0xMy0xLTEtNzkzNjc_164cea2f-d134-48ef-a2c5-220037a99e18">13,321</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of restricted 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfOC0xLTEtMS03OTM2Nw_e2f3bcd1-91f3-47aa-95e3-68117a879f7b">433</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="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="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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTMtMS0xLTEtNzkzNjc_0c32f5df-b2e4-453f-9782-ac838c748523">55</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTMtNS0xLTEtNzkzNjc_670d8fe9-d5ad-4b45-b6fe-c4395583f324">1,503</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTMtMTMtMS0xLTc5MzY3_0593b5a8-1fc3-411b-870d-2b09af510f17">1,503</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="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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase and cancellation of common stock<br/></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630" decimals="0" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTYtMS0xLTEtODcyNTE_36c6d85a-74dd-4b0b-a652-6ca233cc019f">1,406</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTYtNS0xLTEtODcyNTE_8457d5a0-3a30-4c21-a54a-5ebdeb7c1dcf">40,000</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTYtMTMtMS0xLTg3MjUx_d3974d08-341f-461e-b086-30b6f36c171e">40,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="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="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="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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibea155b665744768aca71e5371acdcb2_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjAtOS0xLTEtNzkzNjc_cd68edb3-7d26-4c95-8c9b-f6d5831f0fac">3,727</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjAtMTMtMS0xLTc5MzY3_a6b3aa62-7870-4ca3-9721-55c46398bde5">3,727</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0c95225aff490cb36d5e80efa59b71_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjEtMTEtMS0xLTc5MzY3_3efc4d55-fba0-4c2c-b83d-de0fb5d03ae0">126,290</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjEtMTMtMS0xLTc5MzY3_c246523a-fcec-40e6-b050-b8edff89b59f">126,290</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:10pt;font-weight:400;line-height:100%">Balance &#8211; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d324b5416114f538c18da56995ce040_I20220630" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMS0xLTEtNzkzNjc_9543997e-8347-4d36-b301-839269f58cf0">32,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d324b5416114f538c18da56995ce040_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMy0xLTEtNzkzNjc_64b92bd8-26f2-476b-8435-6d0badc7851b">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6851cb71672c4cfc8df9d21f2022fb09_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItNS0xLTEtNzkzNjc_04dd345f-dcc1-402f-ab6a-0c9f61558ad8">1,163,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9af9c602e246c5a3688aee2b051694_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItOS0xLTEtNzkzNjc_b0403f70-e4cf-49c1-8a06-2a3f1653ddcb">5,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0daa906a81a14fad861f2c64c1c5f090_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMTEtMS0xLTc5MzY3_2a1f9e4f-3d19-460c-9f5d-ba07d162e4f0">604,558</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMTMtMS0xLTc5MzY3_7438b2c8-90e1-4f91-a8f0-607336becedd">564,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:58.5pt;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%">See notes to the condensed consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:30.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.559%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%">Amount</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance &#8211; December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0xLTEtMS03OTM2Nw_ea737a96-b32d-40e1-bd91-376b083e75a9">27,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0zLTEtMS03OTM2Nw_8c60df9b-50d3-414c-ac85-f1ae097abd65">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3a1d7da71cc45a58d782432f252dd9c_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC01LTEtMS03OTM2Nw_6a5b2f1c-03af-4ba6-a99f-e33929a12800">551,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05aacc9d42d8424294a82b77e6922229_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC05LTEtMS03OTM2Nw_fdd2d200-5eb9-456d-9218-32c9e27143da">192</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95b7471e43624243bb8ae6cfd2ecb493_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0xMS0xLTEtNzkzNjc_65e38d8e-3857-4031-b8e0-5ecd50788ec5">394,053</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883186570d7242418f73908f62c18d21_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0xMy0xLTEtNzkzNjc_4259c470-9df7-4184-bfd0-12c91d337884">157,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of common stock options</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNi0xLTEtMS03OTM2Nw_9dcd94f1-a9cc-45fa-8cec-bbbebdb9a459">84</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 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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNi01LTEtMS03OTM2Nw_ffed20a7-55d5-4648-a8b1-673960813365">1,456</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNi0xMy0xLTEtNzkzNjc_0f5781a2-065b-44f5-b24c-eab200b1ada7">1,456</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></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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfOC01LTEtMS03OTM2Nw_5f0ed8a4-8b4d-435f-8901-067d12a03c9b">20,937</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfOC0xMy0xLTEtNzkzNjc_b7faf3c9-2b5e-4de1-9069-f6120b4f5b6b">20,937</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of restricted 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfOS0xLTEtMS03OTM2Nw_43e49a4e-f320-4fee-a307-39c4a112dc44">303</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtMS0xLTEtNzkzNjc_797d333f-08b1-439d-9d52-6f1197ef7315">3,850</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:CommonStockValueOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtNS0xLTEtNzkzNjc_f6c9fdc4-50a5-4d28-a857-bc38a3f4f19d">484,049</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock purchase consideration for the acquisition of Dosh</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtMS0xLTEtODA4NzM_9e486ae2-1154-403a-aa44-771385b9972e">904</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtNS0xLTEtODA4NzM_8bc85c94-e8fd-4bea-a124-d632b3e1885c">117,349</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtMTMtMS0xLTgwODcz_d5f15114-d719-4b97-a116-3f50aec0d881">117,349</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assumed Dosh options attributable to pre-combination service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTEtNS0xLTEtODA4NzM_679791f2-f6cf-49ed-b1a6-66c145fd34e2">3,593</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTEtMTMtMS0xLTgwODcz_ce528f02-de01-4538-a945-928306f9bcb0">3,593</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assumed Bridg options attributable to pre-combination service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840&#160;</span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840&#160;</span></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><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTItMS0xLTEtNzkzNjc_6c261c3b-a57e-4062-80bc-0ac9c3b9233d">21</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTItNS0xLTEtNzkzNjc_7251a518-4d6c-4067-b8cf-de43ff3ed394">1,637</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTItMTMtMS0xLTc5MzY3_7bf03ba8-970f-4a76-a670-ff0f74c1a076">1,637</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="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="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="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="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="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="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="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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie98d682dbb094652a919ee899aac9879_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjEtOS0xLTEtNzkzNjc_f2836943-55a5-48ac-876e-84162ccb2d66">460</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjEtMTMtMS0xLTc5MzY3_2357a7be-a87b-4389-8c96-04aff7b39856">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6efe5d6b5b54bb3a275b6b9bf551451_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjItMTEtMS0xLTc5MzY3_3f3406b9-a240-4db1-8c4f-25734c23f3ae">72,201</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjItMTMtMS0xLTc5MzY3_8540356c-7432-4367-8167-66367d0c633f">72,201</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:10pt;font-weight:400;line-height:100%">Balance &#8211; June 30, 2021</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMS0xLTEtNzkzNjc_5adac9e8-31e4-493a-9aa5-20d713dae8f9">33,023</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMy0xLTEtNzkzNjc_bb78253d-3c49-4367-81bb-9fb66d466df2">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142aee0485a644e1a554eb860041a6e2_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtNS0xLTEtNzkzNjc_8c5d1219-5331-46a2-ba46-b41740839480">1,181,290</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide6c2c65989e406ba7558f2c285f3fca_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtOS0xLTEtNzkzNjc_95f4fa10-608f-4431-a716-4388bdb8c459">652</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifda6821098694c9fb30be9fdc69d4750_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMTEtMS0xLTc5MzY3_0283491c-cfc8-4ef5-a23f-50371cb0ad7a">466,254</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMTMtMS0xLTc5MzY3_db0f9f15-c9c4-4f82-b916-4783a43f30d1">714,392</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended June 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:30.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.559%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Additional Paid-In-Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;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="display:none"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance &#8211; March 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4eb29af58f6f4c2399737f4cb5607490_I20210331" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0xLTEtMS03OTM2Nw_07a7a84b-d3a4-4b96-9f59-68314519511e">31,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eb29af58f6f4c2399737f4cb5607490_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0zLTEtMS03OTM2Nw_745fb468-176a-4e7c-97a4-708ef19976cf">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie59d03fa992946d1837d9488f572a94c_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy01LTEtMS03OTM2Nw_4d257458-01a1-419d-8c0f-7b3c4230b9c7">1,164,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89dd42e34a8b4340840534d7ceb8ce39_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy05LTEtMS03OTM2Nw_1c7830fc-9122-46de-81e3-dcaf6aacb5b0">488</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib8621734e92e414585c987a54bd085dd_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0xMS0xLTEtNzkzNjc_e34393d9-7d7d-4aa5-9aac-c0af68da8433">418,948</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e74afb47d2747c9ab812dc0babbc457_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0xMy0xLTEtNzkzNjc_bb285064-c063-4cab-bda8-b13cde27d45b">744,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of common stock options</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNS0xLTEtMS03OTM2Nw_28c937da-ff05-4e99-8c21-61fa1b3fe21b">53</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 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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNS01LTEtMS03OTM2Nw_a91a4cce-d7bf-4855-ade9-e7d66613e2e2">951</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%">&#8212;&#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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNS0xMy0xLTEtNzkzNjc_67768619-f688-4f23-867d-93330fe30b23">951</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></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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNy01LTEtMS03OTM2Nw_9f5682a6-1b61-442b-91c7-d24fcf0cfbcc">13,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNy0xMy0xLTEtNzkzNjc_22e943f8-1968-497b-8a10-9274c0f73377">13,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of restricted 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfOC0xLTEtMS03OTM2Nw_8f70f3d8-3627-4ad2-ac86-5e1ce8ba6568">275</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock purchase consideration for the acquisition of Dosh</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTAtMS0xLTEtNzkzNjc_f9b546e2-b174-402d-a6eb-d1a2fc56962f">904</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTAtNS0xLTEtNzkzNjc_2fa1ef72-2e7f-4bbb-9069-f4717643f861">&#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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTAtMTMtMS0xLTc5MzY3_d115cab9-3ec2-42db-a459-ad113ee0bcbd">&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assumed Dosh options attributable to pre-combination service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTEtNS0xLTEtNzkzNjc_f5610471-d46f-4ca5-9bba-0bcff1129b21">840</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTEtMTMtMS0xLTc5MzY3_5b8acac4-1a5d-440b-aa8a-7d90c01847ac">840</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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTMtMS0xLTEtNzkzNjc_383fde6e-aaa5-445d-836d-0e5a3389a772">21</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTMtNS0xLTEtNzkzNjc_c3800156-b9c1-4ad8-9667-e72edbbcea12">1,637</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTMtMTMtMS0xLTc5MzY3_0db5c7d2-0217-4ea2-9806-938b3001d684">1,637</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="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="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="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="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="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="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="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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f13d893b95b424faa8fbc40069440cf_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjItOS0xLTEtNzkzNjc_a70d92cc-1968-476d-be17-d724f915cd53">164</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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjItMTMtMS0xLTc5MzY3_d0bbb7de-0d57-4037-b902-899e0f3e066e">164</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa3901afaaa74e05aaca06233b1a3ca7_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjMtMTEtMS0xLTc5MzY3_da557268-5619-4e6e-9bf6-cfc93419385a">47,306</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjMtMTMtMS0xLTc5MzY3_03ee0d89-cb2e-48df-9ef4-eed07fd58c26">47,306</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:10pt;font-weight:400;line-height:100%">Balance &#8211; June 30, 2021</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMS0xLTEtNzkzNjc_780a5c76-176d-4e93-9edf-efca48b76c80">33,023</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMy0xLTEtNzkzNjc_fc87f5d0-38c6-4062-a775-b270ca8f2fa9">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142aee0485a644e1a554eb860041a6e2_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtNS0xLTEtNzkzNjc_0734e5e3-8d4b-417a-987b-58ec870e3092">1,181,290</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide6c2c65989e406ba7558f2c285f3fca_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtOS0xLTEtNzkzNjc_81ce3ba6-ea0e-411f-ad5c-3078891720ab">652</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifda6821098694c9fb30be9fdc69d4750_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMTEtMS0xLTc5MzY3_a895cea3-1823-4503-a964-af31ad58185d">466,254</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMTMtMS0xLTc5MzY3_9e0a9434-3b1f-4dbf-9e9f-3a55e8807933">714,392</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><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:58.5pt;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%">See notes to the condensed consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div><span><br/></span></div><div id="ie5f64061ae874958abc5273de145699d_34"></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%">CARDLYTICS, 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%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</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%">(Amounts in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMy0xLTEtMS03OTM2Nw_8080800c-6adc-45af-bb8a-e5d2134c296f">72,201</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMy0zLTEtMS03OTM2Nw_71707672-2509-427e-918e-e800e45f334b">93,252</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNS0xLTEtMS03OTM2Nw_41bc1531-c54e-4e0a-b309-a3dc930682d0">1,156</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNS0zLTEtMS03OTM2Nw_a9859c27-a83d-43b2-973e-e2497a245f63">1,041</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNi0xLTEtMS03OTM2Nw_24cd4a60-f7a1-4bee-86df-2aa6e2c6cf9c">11,898</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNi0zLTEtMS03OTM2Nw_b3205821-2dbb-4cc4-b6c2-d45f8be634c8">20,227</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of financing costs charged to interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:CapitalizedContractCostAmortizationInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNy0xLTEtMS03OTM2Nw_9535f458-2f6d-4847-acae-2d36d4bca236">448</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:CapitalizedContractCostAmortizationInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNy0zLTEtMS03OTM2Nw_ee409bdd-e1de-40fa-86e1-bbeabf4fb298">790</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of debt discount and non-cash 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfOC0xLTEtMS03OTM2Nw_35a3f8e7-d3a9-4ce6-b003-6e4b5cfa77da">4,680</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfOC0zLTEtMS03OTM2Nw_ffd97d97-8925-4033-bacd-7f5ad17b2c46">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTAtMS0xLTEtNzkzNjc_578add8e-b8fd-493b-be2c-4ce691b24ab0">2,354</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTAtMy0xLTEtNzkzNjc_14867b49-a0a6-4c36-a93a-e597c511b6ca">2,939</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTEtMS0xLTEtNzkzNjc_bd8fdc6f-b9a4-44f6-9649-9cb43b73f204">20,585</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTEtMy0xLTEtNzkzNjc_6a2b28c7-434f-462d-8134-1a6103362238">26,427</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTItMS0xLTEtNzkzNjc_504523b3-1b27-47d2-a148-a607d6bea9bd">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTItMy0xLTEtNzkzNjc_bb28cbd1-2547-4477-9141-8a02c59ee5ee">83,149</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTMtMS0xLTEtNzkzNjc_a2b4a830-2602-4a16-bd93-65b56a159209">1,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTMtMy0xLTEtNzkzNjc_2e9a753e-675d-4f25-b5c2-13409564ae18">68,018</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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-cash (income) expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTYtMS0xLTEtNzkzNjc_bc8db9a8-3ecb-4f58-9e82-bb450dd4619e">279</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTYtMy0xLTEtNzkzNjc_50c6500d-d6ed-4399-a2e5-373c3ec51ea9">6,087</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:ContractWithCustomerAssetDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTctMS0xLTEtNzkzNjc_85c588de-9258-462a-9689-730ea851840d">1,612</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:ContractWithCustomerAssetDeferredImplementationCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTctMy0xLTEtNzkzNjc_abbd701f-5a39-47f6-b0c7-f01e14a81395">&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTgtMS0xLTEtNzkzNjc_6eb7d825-182f-4fea-ab3b-a9d6b08a7819">&#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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTgtMy0xLTEtNzkzNjc_4ff9130b-83be-4ac7-8059-8d04c43a45d8">1,446</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in operating assets and 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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjAtMS0xLTEtNzkzNjc_a173c22a-844c-4480-8a68-e81219067881">10,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjAtMy0xLTEtNzkzNjc_9c7d88de-9cce-4dea-bef1-333cbab69c36">19,663</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjEtMS0xLTEtNzkzNjc_823f0361-f185-4508-9b28-0b2b33c58aca">1,896</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjEtMy0xLTEtNzkzNjc_b7c11efd-02a2-492d-ac85-e5190200cd0b">1,885</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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjQtMS0xLTEtNzkzNjc_34a9d98f-2aa3-4a51-9158-bafc9c04af63">2,021</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjQtMy0xLTEtNzkzNjc_2695cfcf-9d23-47a7-b92a-00c6e9aa0680">1,821</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjUtMS0xLTEtNzkzNjc_f6432179-29dc-42d7-9584-1bfbd91e578a">2,021</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjUtMy0xLTEtNzkzNjc_56f9392d-dbe7-44b7-b14c-5cd0242e769c">5,770</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner Share liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjctMS0xLTEtNzkzNjc_2d73f0d2-6541-4406-a6f0-7b390cd622a9">8,768</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjctMy0xLTEtNzkzNjc_10faf0f1-9282-40cc-9625-c36036a22e58">4,821</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Incentive liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="cdlx:IncreaseDecreaseInConsumerIncentiveLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjgtMS0xLTEtNzkzNjc_83f426e6-aa4d-41b0-bf74-413886acd970">2,830</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="cdlx:IncreaseDecreaseInConsumerIncentiveLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjgtMy0xLTEtNzkzNjc_026488c0-ac27-4e6a-bb5a-b997cf4ab282">9,679</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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjktMS0xLTEtNzkzNjc_a13a4f16-206d-417e-b59d-4d4ff33558a6">27,510</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjktMy0xLTEtNzkzNjc_e065f481-8f0e-4509-b810-bdcb595ac466">26,369</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzEtMS0xLTEtNzkzNjc_242ece1d-bcf8-4faf-b4a9-f62da858390e">1,790</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzEtMy0xLTEtNzkzNjc_c3530bcc-2dfd-4166-8ca0-8d1c02398941">889</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzItMS0xLTEtNzkzNjc_469bba07-9673-4a30-9952-616858a31416">58</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzItMy0xLTEtNzkzNjc_06f6dd23-2e9b-4e8b-bb58-788674c7cb92">57</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzMtMS0xLTEtNzkzNjc_b0f1032d-3777-4a54-b7c8-90d5e3ffaae3">4,431</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzMtMy0xLTEtNzkzNjc_0a8d7b56-fedf-484d-b6a1-7e1b2f5a449a">6,083</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisition, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzQtMS0xLTEtNzkzNjc_82bbd308-017a-49e0-a5f3-be8212d86d2e">494,131</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzQtMy0xLTEtNzkzNjc_927d7515-fd79-4e7f-9961-1cbd98bdadd9">2,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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzktMS0xLTEtNzkzNjc_ca9f324c-55f9-482f-a785-e3e2e2e4d939">500,410</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzktMy0xLTEtNzkzNjc_0bb44942-3825-439d-890e-2f77c17be9bb">9,303</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDItMS0xLTEtNzkzNjc_4ca9f29e-70ed-44d5-907e-ecaf25c486e5">11</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDItMy0xLTEtNzkzNjc_4cf26bb0-2bf8-4c35-90fa-a68922bd37de">21</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDUtMS0xLTEtNzkzNjc_e3505e49-88d2-4fbb-90b8-c425d194ee37">485,690</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDUtMy0xLTEtNzkzNjc_27d9d3b9-0199-400f-a48d-44dea686d578">393</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred equity issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDYtMS0xLTEtNzkzNjc_fca015bd-6371-4afe-a520-f99e000e886e">190</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDYtMy0xLTEtNzkzNjc_e8444c14-f895-4e05-9a77-1192f663e8a7">&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMS0xLTEtODA3NDQ_a14dea8f-2770-4a9c-b318-21c23041188b">&#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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMy0xLTEtODA3NDQ_e2364e46-a06f-4c42-8b93-1e0fde412924">40,000</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMS0xLTEtNzkzNjc_8219ce40-3508-4468-8243-015d3b612ddc">86</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMy0xLTEtNzkzNjc_08160df6-ab02-481f-8aca-adf3438805c0">174</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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash received from (used in) financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDgtMS0xLTEtNzkzNjc_64d8830a-1023-4d55-a0ed-e9f9f8faaec3">485,403</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDgtMy0xLTEtNzkzNjc_8cac2a75-3cc8-4e7e-b2ac-b8ae0fce223e">39,802</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rates on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDktMS0xLTEtNzkzNjc_762b4028-6375-4b8f-9a9d-660f1a491a86">118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDktMy0xLTEtNzkzNjc_187a16cf-4101-43b6-8023-990019489e19">969</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTAtMS0xLTEtNzkzNjc_e1a04bae-461a-4e59-b683-9384f3c24d32">42,635</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTAtMy0xLTEtNzkzNjc_95586cac-cd32-4139-9f09-2c8b7bee0ea0">76,443</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:10pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash &#8212; 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883186570d7242418f73908f62c18d21_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTEtMS0xLTEtNzkzNjc_1cd2af1c-c439-4dff-b802-95fd419d581b">293,349</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTEtMy0xLTEtNzkzNjc_ddb5f82a-f77a-4804-8451-20329070b6b6">233,562</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:10pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash &#8212; End of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTItMS0xLTEtNzkzNjc_775fed65-93ce-44b2-9e99-7b2b15e055cf">250,714</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTItMy0xLTEtNzkzNjc_1368de07-49af-46fb-aa15-42074de4d884">157,119</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="height:58.5pt;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%">See notes to the condensed consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-bottom: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%">CARDLYTICS, 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%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</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%">(Amounts in thousands)</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.698%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.143%"></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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheet:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMy0xLTEtMS03OTM2Nw_29ce8bc4-16fa-416b-8fd2-3fb25322620a">250,603</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMy0zLTEtMS03OTM2Nw_3124cdbe-5086-496e-8baf-3e9817c1138e">157,038</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:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNC0xLTEtMS03OTM2Nw_5d5ea275-967d-4ab3-a982-f16c1cf0bbb3">111</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNC0zLTEtMS03OTM2Nw_720c4428-1d5d-4acd-a447-80d1e783e5b6">81</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash &#8212; End of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNS0xLTEtMS03OTM2Nw_945d591d-28ed-41e2-b93c-5eba775c58b4">250,714</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNS0zLTEtMS03OTM2Nw_62cb2a47-6235-4c6a-97aa-5c3d23ac19e3">157,119</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 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental schedule of non-cash investing and financing activities:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfOC0xLTEtMS03OTM2Nw_a3ded41a-6db0-4416-b3c2-1334cdbe1b3a">1,139</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfOC0zLTEtMS03OTM2Nw_952a0cbf-3536-44be-b101-c60455c9405f">1,188</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="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock purchase consideration for the acquisition of Dosh</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:NoncashOrPartNoncashAcquisitionAccruedConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTItMS0xLTEtNzkzNjc_6e9261d8-4b1d-41b1-8c9e-78b83de49092">117,354</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:NoncashOrPartNoncashAcquisitionAccruedConsideration" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTItMy0xLTEtNzkzNjc_ee06401b-acee-4443-9f36-ce42dbb86f16">&#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:10pt;font-weight:400;line-height:100%">Common stock purchase consideration for acquisition of Entertainment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Amounts accrued for property and equipment and capitalized software development costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="cdlx:PropertyAndEquipmentIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTQtMS0xLTEtNzkzNjc_ce5de0c0-9efb-4df8-86c0-0c43e68882b8">390</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="cdlx:PropertyAndEquipmentIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTQtMy0xLTEtNzkzNjc_4f8887b3-6235-4d88-938f-b5be15482df4">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:58.5pt;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%">See notes to the condensed consolidated financial statements</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_37"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">CARDLYTICS,&#160;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 CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</span></div><div id="ie5f64061ae874958abc5273de145699d_40"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgzMQ_753ea7b0-ec1f-42f1-9e4e-9a8443145277" continuedAt="i05c8543a7dd94afba3418fa36ef62c22" escape="true">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</ix:nonNumeric></span></div><ix:continuation id="i05c8543a7dd94afba3418fa36ef62c22" continuedAt="id1790a5445b648a8897ab5730c538f0c"><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%">Cardlytics,&#160;Inc. (&#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; the &#8220;Company,&#8221; or &#8220;Cardlytics&#8221;) is a Delaware corporation and was formed on June&#160;26, 2008. We operate an advertising platform within our own and our partners' digital channels, which includes online, mobile applications, email, and various real-time notifications (the "Cardlytics platform"). We also operate a customer data platform that utilizes point-of-sale data, including product-level purchase data, to enable marketers, in a privacy-protective manner, to perform analytics and targeted loyalty marketing and to measure the impact of their marketing (the "Bridg platform"). The partners for the Cardlytics platform are predominantly financial institutions ("FI partners") that provide us with access to their anonymized purchase data and digital banking customers. The partners for the Bridg platform are merchants that provide us with access to their point-of-sale data, including product-level purchase data. By applying advanced analytics to the purchase data we receive, we make it actionable, helping marketers reach potential buyers at scale, and measure the true sales impact of their marketing spend. We have strong relationships with leading marketers across a variety of industries, including retail, restaurant, travel and entertainment, direct-to-consumer, and grocery and gas. Using our purchase intelligence, we present customers with offers to save money at a time when they are thinking of their finances.</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%">We also operate through (1) Dosh Holdings, LLC, a wholly owned and operated subsidiary in the United States, (2) HSP EPI Acquisition, LLC ("Entertainment"), a wholly owned and operated subsidiary in the United States, (3) Cardlytics UK Limited, a wholly owned and operated subsidiary registered as a private limited company in England and Wales, and (4) Cardlytics Services India Private Limited, a wholly owned and operated subsidiary registered as a private limited company in India. </span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgyOA_151505ab-0221-47c4-a986-3f1f1a01d3ee" 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:700;line-height:120%">Unaudited Interim Results</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited interim condensed consolidated financial statements and information have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) and in accordance with the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the information and disclosures required by GAAP for complete financial statements. During the three and six months ended June 30, 2021, a charge of $1.5 million was previously recognized in Change in fair value of contingent consideration and classified below Operating Loss in the Company&#8217;s Condensed Consolidated Statements of Operations. The classification of the charge has been corrected, such that the Change in fair value of contingent consideration is now classified within Operating Loss in the Company&#8217;s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021. These corrections did not impact Loss before income taxes, Net loss and Net loss attributable to common stockholders in the Condensed Consolidated Statement of Operations and had no impact on the Company's Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders&#8217; Equity and Condensed Consolidated Statements of Cash Flows. In the opinion of management, these financial statements contain all normal and recurring adjustments considered necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The results for interim periods presented are not necessarily indicative of the results to be expected for the full year due to the seasonality of our business, which has been historically impacted by higher consumer spending during the fourth quarter. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes thereto included on our Annual Report on Form 10-K ("Annual Report") and Form 10-K/A for the fiscal year ended December 31, 2021.</span></div></ix:nonNumeric><div style="margin-top:6pt"><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:115%">Stock Repurchases</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 11,2022, our Board of Directors authorized a stock repurchase program to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="i4c55abb8b71041febf96d87b52c227dd_D20220511-20220609" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTYzNjMwMA_c1a365a2-8acd-4d33-a352-12967f773763">40.0</ix:nonFraction>&#160;million of our common stock. From May 11 to June 30, 2022, we paid $40.0 million to repurchase <ix:nonFraction unitRef="shares" contextRef="i3b98a33d237245c6a22fecc50ecde078_I20220511" decimals="0" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTYzNjY1OA_b0fcb5ab-fc63-40cc-adf9-5366efbdf97e">1,405,655</ix:nonFraction> shares of our common stock at an average cost of $<ix:nonFraction unitRef="usdPerShare" contextRef="i3b98a33d237245c6a22fecc50ecde078_I20220511" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTYzNjcxNQ_45eafbac-b49a-49cc-9d57-78e65f7988f3">28.44</ix:nonFraction> per share and immediately canceled the repurchased shares.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restructuring</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended June 30, 2022, we began a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">strategic shift within our organization to migrate certain data and applications to a cloud computing environment. This transition resulted in severance and medical benefits totaling </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTY0MTM5Mw_b9ff305b-8d5a-4940-ab70-116ac379ded2">1.0</ix:nonFraction>&#160;million, as a result of a headcount reduction because cloud hosting improved data management efficiencies. This expense is included in Delivery costs on our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Consolidated Statement of Operations.</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:700;line-height:115%">Acquisitions</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:112%">On January 7, 2022, we purchased Entertainment for $<ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzMwMg_919feb70-2c34-4d41-b336-45284df9f679">13.0</ix:nonFraction>&#160;million in equity at an agreed-upon price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="2" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzM0Mg_0a35a959-e03c-4b51-9efa-18a28b9b0bd5">66.52</ix:nonFraction> per share, subject to $<ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:EscrowDeposit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzM2Nw_8a49fa2f-3b53-4f76-88f7-5370aa9a3f06">1.1</ix:nonFraction>&#160;million of fair value adjustments based on the acquisition close date, and $<ix:nonFraction unitRef="usd" contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107" decimals="-3" name="us-gaap:PaymentsForProceedsFromInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzQzNw_906d4d44-ccee-4a95-a768-5d5160870a21">2.3</ix:nonFraction>&#160;million in cash, subject to $0.4&#160;million of adjustments, for an acquisition date fair value of $<ix:nonFraction unitRef="usd" contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107" decimals="-3" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzUxNw_17208090-f3a8-443c-850e-30b069313f2f">14.6</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="id1790a5445b648a8897ab5730c538f0c"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 5, 2021, we completed the acquisition of Bridg for purchase consideration of $578.9&#160;million. The purchase consideration consisted of a $350.0&#160;million cash purchase price, subject to $2.8&#160;million of adjustments and escrows, and contingent consideration with a fair value of $230.9&#160;million at the time of the acquisition related to additional potential future payments. At least 30% of the potential future payments will be in cash, with the remainder to be paid in cash or our common stock, at our option.</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:115%">On March 5, 2021, we completed the acquisition of Dosh for purchase consideration of $277.6&#160;million in a combination of cash and common stock. The total purchase consideration consisted of a $150.0&#160;million cash purchase price, subject to $6.6&#160;million of adjustments and escrows, and $125.0&#160;million of shares of our common stock at an agreed-upon price of $136.33 per share, subject to $7.6&#160;million of fair value adjustments based upon our close date, for an acquisition date fair value of $117.4&#160;million.</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:115%">Refer to Note 3 - Business Combinations for further information.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 5, 2021, we closed a public equity offering in which we sold <ix:nonFraction unitRef="shares" contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDY3OQ_29789838-0e43-4f0a-b101-c3e4fb49d971">3,850,000</ix:nonFraction> shares of common stock at a public offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0e0859ff911e4f14b4dc4a6ea6c94073_I20210305" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDczNQ_7b612457-7816-4f81-8e8c-eb68591fe824">130.00</ix:nonFraction> per share for total gross proceeds of $<ix:nonFraction unitRef="usd" contextRef="i0d3f273ffc314f18a15e90c95a6df557_D20210305-20210305" decimals="-5" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDc3Ng_dcee193b-f42e-451a-ab21-9e2bd055e915">500.5</ix:nonFraction>&#160;million. We received total net proceeds of $<ix:nonFraction unitRef="usd" contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305" decimals="-5" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDgxNA_8e5e05a9-fc7d-4cca-9951-7ef03883c422">484.0</ix:nonFraction>&#160;million after deducting underwriting discounts and commissions of $<ix:nonFraction unitRef="usd" contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305" decimals="-5" name="us-gaap:PaymentsForCommissions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDg3NQ_056af668-1cb0-4b6e-a0a0-910f8771af7c">16.3</ix:nonFraction>&#160;million and offering costs of $<ix:nonFraction unitRef="usd" contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDkwMA_cca1b099-83db-4f13-af47-d466e93a45e1">0.2</ix:nonFraction>&#160;million.</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgyOQ_5a4a77e5-5e21-49ab-9318-cd12716e846b" 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:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Significant items subject to such estimates and assumptions include revenue recognition,&#160;internal-use&#160;software development costs, stock-based compensation, allowance for doubtful accounts, valuation of acquired intangible assets, valuation of contingent consideration for Bridg, goodwill impairment, income tax including valuation allowance and contingencies. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods and it is possible that actual results could differ from our current or revised future estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgzNQ_f18c7f28-e738-4e9b-b1b5-8165fd10dbe4" 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:700;line-height:120%">Leases</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%">We have various non-cancellable operating and finance leases for our office spaces, data centers and operational assets with lease periods expiring between 2022 and 2025.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease assets and liabilities, net, are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.746%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.115%"></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:10pt;font-weight:700;line-height:100%">Lease Type</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:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Location</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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMS0zLTEtMS03OTM2Nw_123b2a0e-3c0a-4674-8eb4-b08f95925637">10,196</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMS01LTEtMS03OTM2Nw_09eff5a8-b29e-445a-ae05-17ff4b17e70b">10,304</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:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMi0zLTEtMS03OTM2Nw_b7b82cd8-9864-430f-bafd-c1475f9fc43d">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMi01LTEtMS03OTM2Nw_c5410290-465b-48b0-8d42-d3ccc33abbab">66</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:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMy0zLTEtMS03OTM2Nw_e74fc806-4a4f-4a10-ab00-a0eb9da5a908">10,282</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMy01LTEtMS03OTM2Nw_ad7d75d2-d161-45b3-99c8-b00f410af5fa">10,370</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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNS0zLTEtMS03OTM2Nw_5216e63f-f875-4a0d-b61c-b28cd6e309a9">6,028</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNS01LTEtMS03OTM2Nw_3f7e015e-ac7f-4a35-beee-ad23ac2f5b90">6,091</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:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNi0zLTEtMS03OTM2Nw_5b05c3cf-e313-4432-9998-94612ba2a76e">6,801</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNi01LTEtMS03OTM2Nw_b2862369-0098-4d58-841f-ce9222036e93">6,382</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:10pt;font-weight:400;line-height:100%">Finance lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNy0zLTEtMS03OTM2Nw_75438764-4607-4074-8efc-cce87a6edcff">36</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNy01LTEtMS03OTM2Nw_c59c0369-ec7d-4b28-9704-f39887ee7444">37</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:10pt;font-weight:400;line-height:100%">Finance lease liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOC0zLTEtMS03OTM2Nw_d71ce3e9-1963-46e1-a8cd-9defd4a857bc">50</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOC01LTEtMS03OTM2Nw_e0f69596-f2ed-49c8-b155-a970c9aade7b">28</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:10pt;font-weight:400;line-height:100%">Total lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOS0zLTEtMS03OTM2Nw_5fd45624-0282-4af1-8ae2-8a8c7691eb2e">12,915</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOS01LTEtMS03OTM2Nw_034c96ad-d93c-4c6f-9123-900e28a5c131">12,538</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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impacts of COVID-19 Pandemic</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic resulted in a global slowdown of economic activity that disrupted supply and demand for a broad variety of goods and services and consumer discretionary spending, and increased inflationary pressure, including spending by consumers with our marketers. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to our financial statements. Due to continuing uncertainty regarding the severity and duration of the impacts of COVID-19 on the global economy, we will continue to monitor this situation and the potential impacts to our business.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">11</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80My9mcmFnOjA0YTI5YTMzYmI2NDQ0NzVhNGFlYmFkNzRkODhiYzQ0L3RleHRyZWdpb246MDRhMjlhMzNiYjY0NDQ3NWE0YWViYWQ3NGQ4OGJjNDRfMzM1Mw_f2b1509e-1977-47a9-8728-a49443dd0747" continuedAt="i3f12cf28ebd944e6acd25cba7593a44d" escape="true">SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS</ix:nonNumeric></span></div><ix:continuation id="i3f12cf28ebd944e6acd25cba7593a44d"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</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%">There have been no changes to our significant accounting policies, other than the standards adopted below. These unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare our audited annual consolidated financial statements for the year ended December 31, 2021, and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements.</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80My9mcmFnOjA0YTI5YTMzYmI2NDQ0NzVhNGFlYmFkNzRkODhiYzQ0L3RleHRyZWdpb246MDRhMjlhMzNiYjY0NDQ3NWE0YWViYWQ3NGQ4OGJjNDRfMzM1NQ_82edbbc3-a8d6-4474-aa1f-f557ce4bee35" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</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 August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion Options (&#8220;Subtopic 470-20&#8221;) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;Subtopic 815-40&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP, as it removes the requirement to bifurcate our Convertible Senior Notes (the "Notes") into a separate liability and equity component. As a result, it more closely aligns the effective interest rate with the coupon rate of the Notes. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021. On January 1, 2022, we adopted this standard using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes, net of $40.1&#160;million and a decrease to additional paid in capital of $51.4&#160;million. Refer to Note 6, &#8220;Debt and Financing Arrangements&#8221; for further information about the 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 October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. Under current GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with Topic 606, at fair value on the acquisition date. ASU 2020-08 will be effective for annual reporting periods beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted, including adoption in an interim period. On January 1, 2022 we early adopted this standard with no material impact to our financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">12</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_46"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfNzMwMg_66410717-23d3-467e-970d-aa7d70b45e7f" continuedAt="i7c87ac7d5fcc4661a9f542eb0a4d8dfb" escape="true">BUSINESS COMBINATIONS</ix:nonNumeric></span></div><ix:continuation id="i7c87ac7d5fcc4661a9f542eb0a4d8dfb" continuedAt="i4ebce04fe2854fada90c37ea21cf33a6"><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%">Our acquisitions were accounted for as business combinations and the total purchase consideration of each was allocated to the net tangible and intangible assets and liabilities acquired based on their fair values on the acquisition dates with the remaining amounts recorded as goodwill. The values assigned to the assets acquired and liabilities assumed are based on preliminary estimates of fair value available as of the date of this Quarterly Report on Form 10-Q may be adjusted during the measurement period for each acquisition of up to 12 months from the dates of acquisition as further information becomes available. Any changes in the fair values of the assets acquired and liabilities assumed during the measurement period may result in adjustments to goodwill. </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%">During the three and six months ended June 30, 2021 we incurred $<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-5" name="cdlx:AcquisitionAndIntegrationCostsBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzE5Nw_f7665965-4d85-45d7-b707-66a29e685a4a">14.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-5" name="cdlx:AcquisitionAndIntegrationCostsBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzIwMw_2799b11e-d3f0-4bb0-8fdc-c55d20eddd40">21.2</ix:nonFraction> million of costs in connection with our acquisitions, respectively. During the three and six months ended June 30, 2022 we incurred $<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-5" name="cdlx:AcquisitionAndIntegrationCostsBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzMyMw_2630afc3-8e68-4870-bc2e-61e8b51f9d56">2.2</ix:nonFraction> million cost and $<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-5" sign="-" name="cdlx:AcquisitionAndIntegrationCostsBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzMzMA_3dda6e73-7b97-41f0-885e-7c1c4663984a">2.4</ix:nonFraction> million of benefit in connection with our acquisitions, respectively. These costs are included in acquisition and integration costs (benefit) on our condensed consolidated statements of operations and primarily represent legal, accounting and broker fees. The results of Entertainment have been included in the consolidated financial statements since its date of acquisition. For the three and six months ended June 30, 2022, Entertainment's combined revenue included in the consolidated statement of operations was approximately <ix:nonFraction unitRef="number" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="2" name="cdlx:BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTM2NQ_d02ec753-f880-4a93-859c-5d3115161d1a">3</ix:nonFraction>% of consolidated revenue, respectively. Due to the continued integration of the combined businesses, it was impractical to determine the earnings.</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%">For the acquisitions of Dosh, Bridg and Entertainment, as applicable, the estimated fair values of merchant relationships, partner relationships, and the card-linked subscriber base were determined using the replacement cost method and lost profits, as applicable, which required us to estimate the costs to recreate an asset of equivalent utility at prices available at the time of the valuation analysis and the lost profits over the period of time to recreate the asset. Trade names were valued using the "relief-from-royalty" approach. This method assumes that trademarks and trade names have value to the extent that their owner is relieved of the obligation to pay royalties for the benefits received from them. This method required us to estimate the future revenues for the related brands, the appropriate royalty rates and the weighted-average costs of capital. Developed technology for Entertainment was valued using the replacement cost method, which required us to estimate the costs to recreate an asset of equivalent utility at prices available at the time of the valuation analysis. Developed technology for Dosh and Bridg was valued using the excess earnings method, an income approach. Under the excess earnings method, the fair value of an intangible asset is equal to the present value of the asset&#8217;s projected incremental after-tax cash flows (excess earnings) remaining after deducting the market rates of return on the estimated value of contributory assets (contributory charge) over its remaining useful life.</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:700;line-height:115%">Acquisition of Entertainment</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:115%">On January 7, 2022, we completed the acquisition of Entertainment for purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMzE1OA_57682716-aeca-42e4-8ad5-e3864e7908c2">14.6</ix:nonFraction> million, as presented below (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></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:10pt;font-weight:700;line-height:100%">January 7, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock transferred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfMS0xLTEtMS03OTM2Nw_5076f7d8-a8b0-4108-b56f-f8f4db71a2b4">11,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to extinguish acquiree debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesAcquireeDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfMi0xLTEtMS03OTM2Nw_54fdc29d-717d-490f-93a9-1285b1581ca0">2,053</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:10pt;font-weight:400;line-height:100%">Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfMy0xLTEtMS03OTM2Nw_e9da9e46-4afe-4934-accb-ba762b76900d">624</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:10pt;font-weight:400;line-height:100%">Cash paid to membership interest holders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash receivable from membership interest holders pursuant to finalization of net working capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfNS0xLTEtMS03OTM2Nw_6c8eabd3-c5d2-4d33-88e0-d40121e2fb39">14,577</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></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:10pt;font-weight:700;line-height:100%">January 7, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfMS0xLTEtMS03OTM2Nw_fcae92d3-2b7b-40cf-8dd5-8ed51487f219">376</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:10pt;font-weight:400;line-height:100%">Accounts receivable and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfMi0xLTEtMS03OTM2Nw_a44200bb-fb99-491c-b454-04af1167918b">1,259</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:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfMy0xLTEtMS03OTM2Nw_a6c0e533-fddc-4576-9bcb-bd3aa862a67a">9,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfNC0xLTEtMS03OTM2Nw_d5d895bc-b409-40bf-9c94-c508f4c7e916">5,002</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:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfNS0xLTEtMS03OTM2Nw_df2a29c9-7554-420f-967d-2774501db720">1,860</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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfNi0xLTEtMS03OTM2Nw_0431c821-0cc0-48d2-a64a-092d2e54addd">14,577</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:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i4ebce04fe2854fada90c37ea21cf33a6" continuedAt="ic380c77aa7624d918a9a2a33134b92a3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill was primarily attributed to the value of future synergies created with our current and future offerings. Goodwill is not expected to be deductible for income tax purposes. During the second quarter of 2022, we recorded a measurement period adjustment of $0.1&#160;million cash to be received from membership interest holders related to the finalization of net working capital amounts in accordance with the Entertainment membership interest purchase agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Useful life          (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9d599b19b4a49ba98bc64ceb3f8a5ce_D20220107-20220107" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMS0xLTEtMS03OTM2Nw_9eef1956-010e-4240-99ca-f010708fdc08">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia9d599b19b4a49ba98bc64ceb3f8a5ce_D20220107-20220107" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMS0zLTEtMS03OTM2Nw_11413aa6-6a1a-4f3a-ad5c-2ea3dc8f0e50">3.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c0a146ff3d84c399620f06f7fbb703e_D20220107-20220107" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMi0xLTEtMS03OTM2Nw_20439fb6-24c9-4237-9427-aa901007c63f">700</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2c0a146ff3d84c399620f06f7fbb703e_D20220107-20220107" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMi0zLTEtMS03OTM2Nw_9c8dfcbe-7f75-406f-9035-50a9b4cee4b6">3.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7455d363e2b0437ab210aae67ae0487f_D20220107-20220107" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMy0xLTEtMS03OTM2Nw_f752d2ad-991d-4490-aea6-f2a698b1d419">8,300</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7455d363e2b0437ab210aae67ae0487f_D20220107-20220107" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMy0zLTEtMS03OTM2Nw_66f410b6-dcd5-4051-8a57-958dd1fe84ba">4.0</ix:nonNumeric></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:700;line-height:115%">Acquisition of Bridg</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:115%">On May 5, 2021, we completed the acquisition of Bridg for purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMzg0Mw_51c7082a-1000-4305-ac9e-073fecae9ee6">578.9</ix:nonFraction> million, as presented below (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.136%"></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:10pt;font-weight:700;line-height:100%">May 5, 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:10pt;font-weight:400;line-height:100%">Cash paid to common and preferred stockholders, warrant holders and vested option holders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfMS0xLTEtMS03OTM2Nw_e07ab629-4f06-4091-bed6-f1d5bbdeaf26">337,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to extinguish acquiree debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesAcquireeDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfMi0xLTEtMS03OTM2Nw_e3754443-2399-40b8-9834-2741ca499d8e">1,949</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:10pt;font-weight:400;line-height:100%">Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfMy0xLTEtMS03OTM2Nw_a11558df-ee57-4ea2-b219-16b3b1b66ed7">8,012</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:10pt;font-weight:400;line-height:100%">Fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d5b3c9e96a84f12a9b71505eeec780b_D20210505-20210505" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfNC0xLTEtMS03OTM2Nw_2eadbeec-33a6-4d37-8431-76c25cba87c5">230,921</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:10pt;font-weight:400;line-height:100%">Fair value of assumed options attributable to pre-combination service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4431ecf59be441898fb3ceaae193da97_I20210505" decimals="-3" name="us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfNS0xLTEtMS03OTM2Nw_02952e71-e400-4327-87f1-b888f14c765e">841</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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfNi0xLTEtMS03OTM2Nw_7d2402f1-deff-4a36-b46e-89a659413ac9">578,889</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.136%"></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:10pt;font-weight:700;line-height:100%">May 5, 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:10pt;font-weight:400;line-height:100%">Cash and 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0256022d43d1486fab0a62419da461fc_I20210505" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfMS0xLTEtMS03OTM2Nw_812439ec-1278-435d-b52a-625967b22280">1,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0256022d43d1486fab0a62419da461fc_I20210505" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfMi0xLTEtMS03OTM2Nw_b50c88c7-2a5b-41cd-9481-15ec37189699">1,989</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:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0256022d43d1486fab0a62419da461fc_I20210505" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfMy0xLTEtMS03OTM2Nw_0a298b2b-b2cb-4d4b-a9f6-a9004ae97019">64,700</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:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0256022d43d1486fab0a62419da461fc_I20210505" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNC0xLTEtMS03OTM2Nw_31c28aca-7627-42d1-9e51-0195c7e73e60">538,271</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:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0256022d43d1486fab0a62419da461fc_I20210505" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNS0xLTEtMS03OTM2Nw_bc572655-6845-4812-a98f-e0507e7ff550">20,694</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:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0256022d43d1486fab0a62419da461fc_I20210505" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNi0xLTEtMS03OTM2Nw_4a1d7154-7f44-4d3d-8604-4e19b79a64ab">7,007</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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0256022d43d1486fab0a62419da461fc_I20210505" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNy0xLTEtMS03OTM2Nw_c59da6a0-60c1-4121-a330-135b44f415c3">578,889</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill was primarily attributed to the value of future growth expected for the Bridg platform and of synergies created with our current and future offerings. Goodwill is not expected to be deductible for income tax purposes. D</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uring the three months ended June 30, 2022, management determined that it was necessary to perform an interim impairment test for Goodwill, and as a result of our test, we recognized a goodwill impairment of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$83.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Bridg Platform reporting unit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 4 - Goodwill and Acquired Intangibles for more information. During the second quarter of 2022, we recorded a measurement period adjustment to our income tax provision resulting in $1.4 million income tax benefit reflected on our consolidated statement of operations. Deferred tax liabilities for Bridg primarily related to acquired intangible assets. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a part of this acquisition, we have agreed to make a First Anniversary Payment equal to 20 times the ARR based on the month preceding the anniversary, less $12.5 million, and a Second Anniversary Payment equal to 15 times the ARR for customers as of the first anniversary based on the month preceding the second anniversary, less the prior ARR at the first anniversary. The Second Anniversary Payment is subject to a specified cap. We have agreed to pay at least 30% of the First Anniversary Payment and the Second Anniversary Payment in cash, with the remainder to be paid in cash or our common stock, at our option. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of June 30, 2022, the fair value of the brokerage fee of the First Anniversary Payment is $6.9 million and the fair value of the brokerage fee of the Second Anniversary Payment is $6.6 million, reflected in accrued expenses on our condensed consolidated balance sheet. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="ic380c77aa7624d918a9a2a33134b92a3" continuedAt="id295a58f7c5d443bbcaa54c76613004d"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):</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:65.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Useful life          (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieba68e3fe84844e39758e5d6196edc4e_D20210505-20210505" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMS0xLTEtMS03OTM2Nw_1988a38b-2e40-4b42-ad57-157ffda0c656">200</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="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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieba68e3fe84844e39758e5d6196edc4e_D20210505-20210505" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMS0zLTEtMS03OTM2Nw_46d3828a-ad6a-4d3e-8495-1a5a9e72b4b8">2.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1eac591bc1a6493786cc503d643e97b3_D20210505-20210505" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMi0xLTEtMS03OTM2Nw_0761cc01-2a8f-4c8e-a902-bfe29e69593d">53,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1eac591bc1a6493786cc503d643e97b3_D20210505-20210505" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMi0zLTEtMS03OTM2Nw_73398506-84a0-46c3-ac8b-4dc1c91d4fe7">6.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8738b5367d24775a58bca699ac6cae9_D20210505-20210505" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMy0xLTEtMS03OTM2Nw_010a0920-9da1-4e6c-beac-1dfa3c47c9f5">11,000</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if8738b5367d24775a58bca699ac6cae9_D20210505-20210505" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMy0zLTEtMS03OTM2Nw_19858329-71e1-47c8-82a1-1ab06f7d578e">5.0</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Acquisition of Dosh</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:115%">On March 5, 2021, we completed our acquisition of Dosh for purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfNTUzNg_1c3e7c6c-7338-47ec-be17-f1ec48e61937">277.6</ix:nonFraction> million, as presented below (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.136%"></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:10pt;font-weight:700;line-height:100%">March 5, 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:10pt;font-weight:400;line-height:100%">Cash paid to common and preferred stockholders, warrant holders and vested option holders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfMS0xLTEtMS03OTM2Nw_84d3133d-b36a-4e5e-8171-89da499fdc0d">136,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to extinguish acquiree debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesAcquireeDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfMi0xLTEtMS03OTM2Nw_9cd1ee18-41a0-49e6-9409-00e129338521">16,574</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:10pt;font-weight:400;line-height:100%">Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305" decimals="-3" name="cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfMy0xLTEtMS03OTM2Nw_9408b1c9-f213-4445-bf32-5c55c1b4bab9">3,463</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:10pt;font-weight:400;line-height:100%">Fair value of common stock transferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab341b7020a4a46abd555ff1677a021_D20210305-20210305" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfNC0xLTEtMS03OTM2Nw_f8f847df-95c3-4bdc-81ba-6a58f32277dd">117,354</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:10pt;font-weight:400;line-height:100%">Fair value of assumed options attributable to pre-combination service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4374038e135643ce96c2135d08c658d2_I20210305" decimals="-3" name="us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfNS0xLTEtMS03OTM2Nw_f78db38d-8425-47b0-bb22-3ce1c47f99c6">3,593</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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfNi0xLTEtMS03OTM2Nw_9a93910e-ead3-4222-976a-3f903d089485">277,610</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.136%"></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:10pt;font-weight:700;line-height:100%">March 5, 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:10pt;font-weight:400;line-height:100%">Cash and 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfMS0xLTEtMS03OTM2Nw_d3e5c1ab-8424-4db2-9927-b87ce010d995">7,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfMi0xLTEtMS03OTM2Nw_d2e96d3a-4785-4ebe-b127-4e4162c7b610">6,146</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:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfMy0xLTEtMS03OTM2Nw_e7446062-1a47-417b-8916-de398e45df54">80,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNC0xLTEtMS03OTM2Nw_ff15ad36-1457-4316-8404-962fa47c0bac">205,690</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:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNS0xLTEtMS03OTM2Nw_9ab4d866-33b1-441b-8d71-5324399975bc">4,146</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:10pt;font-weight:400;line-height:100%">Consumer Incentive liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNi0xLTEtMS03OTM2Nw_7a2f2d76-8fbd-4680-86ea-3549aab38149">15,101</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:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNy0xLTEtMS03OTM2Nw_5693b76a-3c74-4888-b24b-15d33b6acd16">2,302</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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfOC0xLTEtMS03OTM2Nw_ebda34b6-4022-4d52-8dee-152a1f8569a4">277,610</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:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill was primarily attributed to the value of synergies created with the Company&#8217;s current and future offerings and of future growth expected from the labor force of Dosh. Goodwill is not expected to be deductible for income tax purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):</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:65.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Useful life          (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if558991e53e4443891b363b156ed2603_D20210305-20210305" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMS0xLTEtMS03OTM2Nw_4289e444-760b-434f-98bc-b56a324bdc9a">2,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 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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if558991e53e4443891b363b156ed2603_D20210305-20210305" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMS0zLTEtMS03OTM2Nw_4cd33ed2-3df3-40cf-8954-696165bd6a6c">3.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i144d193701df43ddb00220bb7ca72b66_D20210305-20210305" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMi0xLTEtMS03OTM2Nw_68f8265c-1f67-4699-862d-56776ca178f7">37,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i144d193701df43ddb00220bb7ca72b66_D20210305-20210305" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMi0zLTEtMS03OTM2Nw_8431ac00-dcbe-46fe-8320-ea139d21c337">6.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c351d98dced4448a86946739cb96c70_D20210305-20210305" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMy0xLTEtMS03OTM2Nw_876017a1-97c0-4428-a086-249e88127e7f">21,000</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c351d98dced4448a86946739cb96c70_D20210305-20210305" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMy0zLTEtMS03OTM2Nw_cbcd0964-c055-42c5-8247-3d636abf15dc">5.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2ad84d3823940be85ffe095a88b5aed_D20210305-20210305" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNC0xLTEtMS03OTM2Nw_7443a37b-759f-4a9a-8f90-22b9ef2c7e53">2,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id2ad84d3823940be85ffe095a88b5aed_D20210305-20210305" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNC0zLTEtMS03OTM2Nw_522632c0-6df6-43c1-9b2d-25e9469966e3">7.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card-linked subscriber user base</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66e731447054aff8608c23fc0fc2294_D20210305-20210305" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNS0xLTEtMS03OTM2Nw_7d6174a2-81f5-4a7b-896c-19ee749b8011">17,000</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib66e731447054aff8608c23fc0fc2294_D20210305-20210305" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNS0zLTEtMS03OTM2Nw_995b0738-9eaa-452d-9e32-45b59f474752">5.0</ix:nonNumeric></span></td></tr></table></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="id295a58f7c5d443bbcaa54c76613004d"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Pro forma consolidated results of operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information presents combined results of operations for the period presented as if the acquisition of Entertainment had been completed on January 1, 2021 and the acquisitions of Dosh and Bridg had been completed on January 1, 2020. The pro forma information includes adjustments to depreciation expense for property and equipment acquired, to amortize expense for the intangible assets acquired, and to eliminate the acquisition transaction expenses recognized in the period. The pro forma financial information is for informational purposes only and is not necessarily indicative of the consolidated results of operations of the combined business had the acquisitions actually occurred on January 1, 2021 and January 1, 2020, respectively, or the results of future operations of the combined business. For instance, planned or expected operational synergies following the acquisition are not reflected in the pro forma information. <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfNzMwMQ_ca10f6e3-344c-474c-b6e4-85f4d060bcda" continuedAt="i92cc0bd25def44d295c2d367c1ec90f4" escape="true">Consequently, actual results will differ from the unaudited pro forma information presented below.</ix:nonNumeric></span></div><div><ix:continuation id="i92cc0bd25def44d295c2d367c1ec90f4"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6f1a54991204d6c9e248f342e34ec54_D20210401-20210630" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfMy0xLTEtMS03OTM2Nw_0acaef97-8dd5-4dd8-89f9-b2c71f90ab81">124,511</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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfMy0zLTEtMS03OTM2Nw_cd6f38e5-9b15-434d-8073-55ab274bcb12">143,354</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib6f1a54991204d6c9e248f342e34ec54_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfNC0xLTEtMS03OTM2Nw_5fa968db-d25c-4c7f-822a-bf8123f5d0d4">85,428</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfNC0zLTEtMS03OTM2Nw_9619d007-7fb0-4aad-8e60-cb4c0fefc646">93,524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div id="ie5f64061ae874958abc5273de145699d_49"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzcx_73f9387c-3406-4e01-927c-bcc99a9a5708" continuedAt="i3c5e786d203443efb715d780d6e79bfd" escape="true">GOODWILL AND ACQUIRED INTANGIBLES</ix:nonNumeric></span></div><ix:continuation id="i3c5e786d203443efb715d780d6e79bfd" continuedAt="icca3133b91144f75b7ac9f6efb2fd5a1"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzcy_6f848d4b-fb7f-4166-8bac-23520ef38997" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the six months ended June 30, 2022 are as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.139%"></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:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6e738884685428088b4690be59d908d_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMS0xLTEtMS03OTM2Nw_1f49d44b-43e2-4e2e-a0d5-0dd5dfbd3769">205,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMS0zLTEtMS03OTM2Nw_024e04b7-c072-4b7c-921d-b69d6f6d17bc">536,826</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMS01LTEtMS03OTM2Nw_f736d4d5-ea7e-4551-9312-c918a19cdcd2">742,516</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:10pt;font-weight:400;line-height:100%">Goodwill additions due to acquisition of Entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7c434e4ee2945c88267d675a830e6de_D20220101-20220630" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMi0xLTEtMS03OTM2Nw_3d9ad407-5bf7-4d54-918b-79628079f882">5,062</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMi0zLTEtMS03OTM2Nw_1bc770a3-cb46-41d7-ad9b-02ce54d6d73e">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMi01LTEtMS03OTM2Nw_3a8f57a3-2a88-4a8f-8fd8-5b98f645caca">5,062</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:10pt;font-weight:400;line-height:100%">Measurement period 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:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cbd6b33fef74828b28a75f010a7651b_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMy0xLTEtMS03OTM2Nw_b1f83368-e8c5-47b2-a42e-31ec0a0bcc53">210,691</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMy0zLTEtMS03OTM2Nw_e3d86c3a-aa56-4ee0-8250-cd6fd251d074">455,122</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMy01LTEtMS03OTM2Nw_87557427-20d2-4dde-b50f-ac55a78414b5">665,813</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-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%">As a result of the sustained decline in our stock price during the three months ended June 30, 2022, we determined that it was necessary to perform an interim impairment test for goodwill as of June 30, 2022. The impairment test included determining whether the estimated fair value of each reporting unit exceeds its carrying value. If the carrying value exceeds the fair value of the reporting unit, the amount of impairment would equal the excess carrying value. As a result of our impairment test, we determined that the carrying value of the Bridg Platform reporting unit exceeded its fair value, and consequently, we recognized a goodwill impairment of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$83.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The methods of determining fair value of the reporting units includes a combination between the income approach and the market approach. Key assumptions in applying the income approach includes determining appropriate revenue growth rates and margins, the timing of expected future cash flows and applying an appropriate discount rate that addresses the risk associated with the uncertainty of expected future cash flows. Key assumptions in applying the market approach includes determining appropriate guideline peer groups and public transaction revenue multiples. We believe that our procedures for determining fair value for each reporting unit are reasonable and consistent with current market conditions as of the testing date. However, markets are currently volatile and future developments are difficult to predict. If the markets that impact our business deteriorates, we could recognize further goodwill or other impairment charges.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="icca3133b91144f75b7ac9f6efb2fd5a1"><div style="margin-top:6pt"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzY5_f7ccc999-2424-4e33-b356-2b6f2ef36de0" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets subject to amortization as of June 30, 2022 were as follows:</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:31.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.141%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82990db44b764176b3ca8f7d7bd96368_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi0yLTEtMS03OTM2Nw_8278b7de-4a7f-4c0b-8a21-1107f676a1e5">3,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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i82990db44b764176b3ca8f7d7bd96368_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi00LTEtMS03OTM2Nw_4415bbc1-768f-40ea-b0e4-980e395015b3">1,349</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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82990db44b764176b3ca8f7d7bd96368_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi02LTEtMS03OTM2Nw_a9b24401-d85b-46ed-80e0-f191f2e8eabb">2,151</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="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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia301de5023434264933d3c686c7f048f_D20220101-20220630" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi04LTEtMS03OTM2Nw_fed228a1-3c20-4b98-ab9c-cafe286ab467">1.8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy0yLTEtMS03OTM2Nw_ceb99e0a-4565-4893-8098-c00078729ef4">91,700</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy00LTEtMS03OTM2Nw_fa5a6525-e4fb-4018-890d-a31c1984cafa">18,733</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy02LTEtMS03OTM2Nw_4a0835d2-5548-4c54-b34b-2e0758058b42">72,967</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia9326bf2bb674abcb1408f6099490be6_D20220101-20220630" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy04LTEtMS03OTM2Nw_09321c90-decf-4e9d-9fc7-2aa574f15258">4.8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dc1f30d290499c94ad55558bffdd57_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC0yLTEtMS03OTM2Nw_76551633-b9ba-4937-a783-d58c5400dbb0">40,300</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05dc1f30d290499c94ad55558bffdd57_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC00LTEtMS03OTM2Nw_c24e43ed-85be-4d53-8409-8ebccb301c85">9,102</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dc1f30d290499c94ad55558bffdd57_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC02LTEtMS03OTM2Nw_772d7ebe-1ba3-43e7-9d23-21b1f71bde66">31,198</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibb249deb6d644a4fbf95a55c9f870da7_D20220101-20220630" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC04LTEtMS03OTM2Nw_555d931e-d0d2-413c-a2b7-95176f0bc060">3.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d83037b5694e3dafa24abb891551fd_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS0yLTEtMS03OTM2Nw_0f2e6e35-b6bc-46ab-ba2c-f59af8544dfb">2,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3d83037b5694e3dafa24abb891551fd_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS00LTEtMS03OTM2Nw_dfaf4f36-d0f6-463c-9781-67cd74bcf7ec">378</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d83037b5694e3dafa24abb891551fd_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS02LTEtMS03OTM2Nw_37073e79-81f3-46ed-aed8-e0f2da1fa013">1,622</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee145575f62a47b68bd558c8880a3019_D20220101-20220630" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS04LTEtMS03OTM2Nw_935df77b-be60-4380-acae-cc728e2312f4">5.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card-linked subscriber user base</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi0yLTEtMS03OTM2Nw_74a8bb1a-d321-4423-8b0d-61f4eca35a65">17,000</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi00LTEtMS03OTM2Nw_31b7d451-0d0b-405d-9352-6766e9053e68">4,503</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi02LTEtMS03OTM2Nw_08ab97c7-0d8f-4c97-ae11-acea39cd04b3">12,497</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibcaa75927279493ead5a2de91e749b0a_D20220101-20220630" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi04LTEtMS03OTM2Nw_f90cbbb5-d08e-4af0-9722-5020dfee333a">3.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNy0yLTEtMS03OTM2Nw_c7a31e2a-daaa-4c4f-8725-07e0b4a1d593">154,500</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNy00LTEtMS03OTM2Nw_11c6595f-7de0-499d-85bf-3c002ab512ba">34,065</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNy02LTEtMS03OTM2Nw_b97db2fd-a67d-4ee9-ad88-792cfcfb3cbe">120,435</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></tr></table></ix:nonNumeric></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%">Amortization expense of acquired intangibles during the three and six months ended June 30, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMjcz_03c5e053-919f-419f-afc2-b2061b580e93">7.2</ix:nonFraction> million and $14.4 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets subject to amortization as of December 31, 2021 were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.141%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(753)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,974&#160;</span></td><td style="background-color:#ffffff;padding: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:10pt;font-weight:400;line-height:100%">5.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#ffffff;padding: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:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card-linked subscriber user base</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,712)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,988&#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></tr></table></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzcw_c1c0b25e-05b8-4746-a6c0-822c671e8827" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, we expect amortization expense in future periods to be as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfMS0yLTEtMS03OTM2Nw_f10b11d0-42b6-4c97-90a4-1265f054f588">14,379</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfMi0yLTEtMS03OTM2Nw_7be4f007-7446-48e4-87dc-0f22e14e12ad">28,695</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:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfMy0yLTEtMS03OTM2Nw_d1d85880-b55a-4909-bb99-2e3d08cd96f8">27,976</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:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNC0yLTEtMS03OTM2Nw_2553e91c-2c48-4662-bdfd-a0eff73e5fea">27,336</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:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNS0yLTEtMS03OTM2Nw_29825950-40a5-4860-b0ec-7e875fdffd94">17,596</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 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="cdlx:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNi0yLTEtMS03OTM2Nw_3456a548-c6f0-40e6-904a-6924d828a08c">4,453</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:10pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNy0yLTEtMS03OTM2Nw_fc21ca55-1324-45cf-8d0f-611f6c5c7e6a">120,435</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:continuation><div id="ie5f64061ae874958abc5273de145699d_52"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDU3Ng_13ddb619-808b-4940-a8c5-8ffb7f2c977d" continuedAt="i5bead83b7da64102a01a94a0c8088104" escape="true">REVENUE</ix:nonNumeric></span></div><ix:continuation id="i5bead83b7da64102a01a94a0c8088104" continuedAt="ie4ac1e71a8814fd69e99a33655d25f31"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Cardlytics Platform</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Cardlytics platform is our proprietary native bank advertising channel that enables marketers to reach consumers through the FIs' trusted and frequently visited digital banking channels. Working with the marketer, we design a campaign that targets customers based on their purchase history. The consumer is offered an incentive to make a purchase from the marketer within a specified period. We use a portion of the fees that we collect from marketers to provide these consumer incentives to our FIs&#8217; customers after they make qualifying purchases ("Consumer Incentives"). Leveraging our powerful purchase intelligence platform, we are able to create compelling Consumer Incentives that have the potential to increase return on advertising spend for marketers and measure the effectiveness of the advertising. <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDU4MA_ff447ca8-ecc2-4bc3-8371-60c1b101496b" continuedAt="i6aab1cc8d29f4918a6cb58f7cfd23065" escape="true">Consumer Incentives totaled $<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-5" name="cdlx:ConsumerIncentivesExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfODgz_fecb10c7-0c16-47bd-aded-d9893343d6df">26.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-5" name="cdlx:ConsumerIncentivesExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfODkw_ef5b62b1-ed29-4359-95b2-03d933a8044c">32.3</ix:nonFraction> million during the three months ended June 30, 2021 and 2022, respectively, and totaled $49.6 million and $62.6 million during the six months ended June 30, 2021 and 2022, respectively. We pay certain partners a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to partners&#8217; customers and certain third-party data costs ("Partner Share"). Revenue on our consolidated statements of operation is presented net of Consumer Incentives and gross of Partner Share.</ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="ie4ac1e71a8814fd69e99a33655d25f31" continuedAt="id28256bfd194415685ef6305e56c3c85"><ix:continuation id="i6aab1cc8d29f4918a6cb58f7cfd23065"><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%">We price our advertising campaigns predominantly in two ways: (1)&#160;Cost per Served Sale (&#8220;CPS&#8221;), and (2)&#160;Cost per Redemption (&#8220;CPR&#8221;).</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">CPS. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary pricing model is CPS, which we created to meet the media-buying preferences of marketers. We generate revenue by charging a percentage of all purchases from the marketer by consumers who (1)&#160;are served marketing, and (2)&#160;subsequently make a purchase from the marketer during the campaign period, regardless of whether consumers select the marketing and thereby becomes eligible to earn the applicable Consumer Incentive. We set CPS rates for marketers based on our expectation of the marketer&#8217;s return on advertising spend for the relevant campaign. Additionally, we set the amount of the Consumer Incentives payable for each campaign based on our estimation of our ability to drive incremental sales for the marketer.</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">CPR.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our CPR pricing model, marketers generally specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee for each purchase that we generate. We generally generate revenue if the consumer (1)&#160;is served marketing, (2)&#160;selects the marketing and thereby becomes eligible to earn the applicable Consumer Incentive, and (3)&#160;makes a qualifying purchase from the marketer during the campaign period. We set the CPR fee for marketers based on our estimation of the marketers&#8217; return on spend for the relevant campaign.</span></div></ix:continuation><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDU3OA_c75d4cfa-ae44-43ff-a176-74a78e038feb" continuedAt="ie53a92872f97493d8373c915bcab67f2" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from the Cardlytics platform by pricing model (in thousands):</span></div><div style="margin-top:11pt;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:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per Served Sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia69ea5afeb574d18be6b5095007bbb63_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi0xLTEtMS03OTM2Nw_e80f7829-48cd-4ac3-aa70-c9c973324190">37,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e2bf29328ac48e7bae9bf585108f640_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi0zLTEtMS03OTM2Nw_d2ed20a7-0d8a-43f1-96a0-4d5efc9058bd">46,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3522f874ae4e6ab1fdca2de2859f0c_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi01LTEtMS03OTM2Nw_fa5682af-17ad-4876-8aaf-a7fbb2506e28">75,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85efe4b1e8d94267a4557db6d1e42bb0_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi03LTEtMS03OTM2Nw_f0c73922-af9a-4ecf-a475-f08b29f48c8c">85,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per Redemption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaca59e655be4903bbe1d18ca802540e_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy0xLTEtMS03OTM2Nw_46bbeae6-2119-4d16-9229-0e78bc9afac9">18,453</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2bf556f4d5643ababfa32c631402c26_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy0zLTEtMS03OTM2Nw_c87ee654-976d-4449-a5a3-18cc2cb7a024">20,712</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b4617793e7e480eb1e57da01c84bc12_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy01LTEtMS03OTM2Nw_154cb8f4-b1cf-4a01-b7b6-13f5bfa4fb0a">33,760</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26b2d035a06409cbf22b494c55ebe97_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy03LTEtMS03OTM2Nw_288be523-022c-4af8-ae31-2be0bf37c386">43,731</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:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53c1ab8a2f1f4c43bd6f0872ba706bd9_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC0xLTEtMS03OTM2Nw_478cddc0-f101-4232-ad09-5d10a5bfbd17">407</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9168861a81b34aa29fb8486ad894f3e1_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC0zLTEtMS03OTM2Nw_6bcd644f-405c-4184-8eaf-34c0531ec670">2,141</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f711f2b775841e7a87cb012a172503f_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC01LTEtMS03OTM2Nw_76f6e5d6-5103-410f-bf10-520642da16a7">758</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d4628b594fa48f69fd0a01d40a3feb7_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC03LTEtMS03OTM2Nw_5906751e-8a39-4e4a-94bd-3d4fd3fc3ea2">4,390</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardlytics platform revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS0xLTEtMS03OTM2Nw_b38adedb-fa00-4440-9586-642678ea2613">56,763</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS0zLTEtMS03OTM2Nw_9b4e4c4a-c699-45aa-adc7-2ceb2e553e0d">69,270</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS01LTEtMS03OTM2Nw_c34044b3-092b-49e5-8d40-f403b9567ca1">109,993</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS03LTEtMS03OTM2Nw_88f6ba7b-a48c-47ef-9408-fa7e76cf4638">133,253</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></ix:nonNumeric><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:continuation id="ie53a92872f97493d8373c915bcab67f2" continuedAt="ia391353c53d341f2b0da6d1ce2df6a18">The </ix:continuation>Bridg platform</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bridg platform generates revenue through the sale of subscriptions to our cloud-based customer-data platform and the delivery of professional services, such as implementation, onboarding, data analytics and technical support in connection with each subscription. We recognize subscription revenue on a ratable basis over the contract term beginning on the date that our service is made available to the customer. For non-recurring services or transactional based fees dependent on system usage, revenue is recognized as services are delivered. Our subscription contracts are generally <ix:nonNumeric contextRef="ic434b5abc2af4750beed92ce2c61ee85_D20220101-20220630" name="cdlx:ContractWithCustomerSubscriptionTerm" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfMzM3Mg_2149012a-8a11-4d33-b089-a7208914043e">6</ix:nonNumeric> to <ix:nonNumeric contextRef="i160b7ff121164d34bd88bc97b467680d_D20220101-20220630" name="cdlx:ContractWithCustomerSubscriptionTerm" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfMzM3OA_dc0e9048-37dc-424f-ac4c-b0103b0ab8c3">36</ix:nonNumeric> months in duration and are generally billed in advance on a monthly, quarterly or annual basis.</span></div><ix:continuation id="ia391353c53d341f2b0da6d1ce2df6a18"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from the Bridg platform (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ed435fb0e649059e5336c135e2da07_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMi0xLTEtMS03OTM2Nw_06a68b1d-300c-42b2-8c5c-f53234efc0d8">1,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if303e638112644468d4c57f86e0ad740_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMi0zLTEtMS03OTM2Nw_bb39d722-342f-4e66-84a6-8175ad9eb0b7">6,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bec45193e2458f94a9000a9860ae85_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMy0xLTEtMS03OTM2Nw_4b5e9c6e-aa27-4694-bc9c-a969ba19c0a8">91</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5334559b521b4581b528d3b99c734e8b_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMy0zLTEtMS03OTM2Nw_c99c5598-fca8-45b7-9c7c-42a69c192c80">3</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:9pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bridg platform revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81cbe922087a47df86c2da0304b5065e_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfNC0xLTEtMS03OTM2Nw_dc1f510a-00fe-4d0a-9c96-523f66aa4377">2,090</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7334c7d0c2a475e889a1d0a45639469_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfNC0zLTEtMS03OTM2Nw_a1249ad9-1ad1-4f17-94f1-61d419d199f3">6,135</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%">10,080&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Bridg was acquired May 5, 2021, Refer to Note 3 - Business Combinations for more information.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="id28256bfd194415685ef6305e56c3c85"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes contract balances from the Bridg platform (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></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:10pt;font-weight:700;line-height:100%">Contract Balance Type</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:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and contract assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMS00LTEtMS03OTM2Nw_bd8d4ea6-d985-4aa7-ba9c-1e9de9eb5dba">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMS02LTEtMS03OTM2Nw_d88896be-5a4d-4fd8-9be9-fc4b0c96ec42">39</ix:nonFraction>&#160;</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:10pt;font-weight:400;line-height:100%">Contract assets, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMi00LTEtMS03OTM2Nw_2dea6c94-076a-41bd-b131-f4db723d5723">26</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMi02LTEtMS03OTM2Nw_7d069ef6-3049-4de9-b9a7-272e2dd8e6e8">19</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:10pt;font-weight:400;line-height:100%">Total contract assets</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMy00LTEtMS03OTM2Nw_ca19d756-c3bf-49f8-9fab-f798d703e713">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMy02LTEtMS03OTM2Nw_9b9d2936-ad4c-4722-8e6a-1ab94aff47df">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNS00LTEtMS03OTM2Nw_fbf89330-0679-4f7c-8af3-050c571b4e5c">1,627</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNS02LTEtMS03OTM2Nw_8289f09d-bb60-42fd-80c5-334d6824c0da">1,095</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:10pt;font-weight:400;line-height:100%">Contract liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNi00LTEtMS03OTM2Nw_d75adee7-261c-4b75-97e2-17dd7c1ea5c1">173</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNi02LTEtMS03OTM2Nw_cd59bf45-e2fc-4072-bb23-5dcfcf0fc51c">98</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:10pt;font-weight:400;line-height:100%">Total contract 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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNy00LTEtMS03OTM2Nw_ecab4cb0-cf75-4eb1-8000-ecb215a1bf5b">1,800</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNy02LTEtMS03OTM2Nw_6d22006b-212f-48ef-a9be-6ec94be353aa">1,193</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:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, we recognized $0.7 million of revenue related to amounts that were included in deferred revenue as of December 31, 2021.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information represents the total transaction price for the remaining performance obligations as of June 30, 2022  related to contracts expected to be recognized over future periods. This includes deferred revenue on our consolidated balance sheets and contracted amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2022, we had $<ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDE3Mg_6e46e292-451d-4aea-a134-680508b0a274">24.5</ix:nonFraction> million of remaining performance obligations, of which $<ix:nonFraction unitRef="usd" contextRef="i1ec3809026b14736bbaefc0541e4ec47_I20220630" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDIyMg_0677051b-3a26-4ebd-8de7-7a416ef70441">17.4</ix:nonFraction> million is expected to be recognized in the next <ix:nonNumeric contextRef="i1ec3809026b14736bbaefc0541e4ec47_I20220630" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDI2Ng_dccb79db-7fa0-494f-995f-f9e700093545">twelve months</ix:nonNumeric>, with the remaining amount recognized thereafter. The remaining performance obligations exclude future transaction revenue of variable consideration that are allocated to wholly unsatisfied distinct services that form part of a single performance obligation and meets certain variable allocation criteria.</span></div></ix:continuation><div id="ie5f64061ae874958abc5273de145699d_55"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTY0MzQ_a81cf286-a360-40a1-9642-ac3c80c19327" continuedAt="i85c3b9562c66443d9928ba22d36649be" escape="true">DEBT AND FINANCING ARRANGEMENTS</ix:nonNumeric></span></div><ix:continuation id="i85c3b9562c66443d9928ba22d36649be" continuedAt="i1523c83cdc1b4c8fbaae214f00b2eb81"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 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%">On September&#160;22, 2020, we issued convertible senior notes with an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUx_fbd80955-e528-4df6-8331-aa83dea1f909">230.0</ix:nonFraction>&#160;million bearing an interest rate of <ix:nonFraction unitRef="number" contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTgy_04fbccee-f606-405e-b202-65d86c6d3efa">1.00</ix:nonFraction>% due in 2025 (the &#8220;Notes&#8221;), including the exercise in full of the initial purchasers&#8217; option to purchase up to an additional $<ix:nonFraction unitRef="usd" contextRef="i822d009a35f74ec58bf5a0238e0e2c7f_I20200922" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMzA5_4a94d979-52a1-48f6-a1e5-7e67f2863998">30.0</ix:nonFraction>&#160;million principal amount of the Notes. The Notes were issued pursuant to an indenture, dated September&#160;22, 2020 (the &#8220;Indenture&#8221;), between us and U.S. Bank National Association, as trustee.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net proceeds from this offering were $<ix:nonFraction unitRef="usd" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="-5" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNTE5_c8578f89-ebb3-4783-9c04-e42df42e87c5">222.7</ix:nonFraction> million, after deducting the initial purchasers&#8217; discounts and commissions and the offering expenses payable by us. We used $<ix:nonFraction unitRef="usd" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="-5" name="cdlx:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjM4_ede6cdf8-3b61-44f8-8af7-0ba561a2062f">26.5</ix:nonFraction> million of the net proceeds to pay the cost of the capped call transactions described below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are general senior, unsecured obligations and will mature on September&#160;15, 2025, unless earlier converted, redeemed or repurchased. The Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODg5_04fbccee-f606-405e-b202-65d86c6d3efa">1.00</ix:nonFraction>% per year, payable semiannually in arrears on March 15 and September 15 of each year, which began on March 15, 2021. The Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding June 15, 2025, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of our common stock, for at least <ix:nonFraction unitRef="numberofdays" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQwOA_5bb679cd-a43c-459e-ae86-4dc53b62189e">20</ix:nonFraction> trading days (whether or not consecutive) during a period of <ix:nonFraction unitRef="numberofdays" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQ3Mg_a2fe73d7-b97b-4844-906e-31470dcc7015">30</ix:nonFraction> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to <ix:nonFraction unitRef="number" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYyMQ_3b236bd0-3b7a-4ddf-8737-a8e90ac57c3f">130</ix:nonFraction>% of the conversion price for the Notes on each applicable trading day; (2) during the <ix:nonFraction unitRef="numberofdays" contextRef="i630ea28948294fa8b6c382d82d69c76c_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" format="ixt-sec:numwordsen" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTcwOQ_8061cf1e-5521-458f-b41a-1999ae29c6f2">five</ix:nonFraction> business day period after any <ix:nonFraction unitRef="numberofdays" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTc0Mg_2e0ff479-036c-4d63-a123-5f53f8b25db5">ten</ix:nonFraction> consecutive trading day period (the &#8220;measurement period&#8221;) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Notes for each trading day of the measurement period was less than <ix:nonFraction unitRef="number" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTk1OA_de1bbb31-cf93-4e4b-86c7-b9e07f2d3cec">98</ix:nonFraction>% of the product of the last reported sale price of common stock and the conversion rate for the Notes on each such trading day; (3) if we call such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events as set forth in the Indenture. The closing trading price of our common stock was not in excess of <ix:nonFraction unitRef="number" contextRef="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMjQwMA_2f655433-ba26-4f3c-b5a2-d0f6d12ce584">130</ix:nonFraction>% of the conversion price for more than <ix:nonFraction unitRef="numberofdays" contextRef="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMjQ0MQ_202237e1-52a8-4548-86d0-7184733823ff">20</ix:nonFraction> trading days during the preceding <ix:nonFraction unitRef="numberofdays" contextRef="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMjQ3OA_0b87e900-6257-460b-ac4b-87057bcb43a2">30</ix:nonFraction> consecutive trading days as of June 30, 2022, thus the Notes are not convertible at the option of the holders during the quarter ending September 30, 2022. The Notes may be convertible thereafter if one or more of the conversion conditions is satisfied during future measurement periods. On or after June 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances. Upon conversion, we may satisfy our conversion obligation by paying and/or delivering, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock, at our election, in the manner and subject to the terms and conditions provided in the Indenture. We currently intend to settle the principal amount of the Notes with cash. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i1523c83cdc1b4c8fbaae214f00b2eb81" continuedAt="i737f5ad5cdda4c6792b0cfc1a6aad498"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate for the Notes will initially be <ix:nonFraction unitRef="number" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMzQzNA_f5fd0f23-a485-4e47-add4-3bd8387fcdf5">11.7457</ix:nonFraction> shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMzU2Mg_a9c61100-0a4c-424f-a3c3-b755591d3828">85.14</ix:nonFraction> per share of common stock. The conversion rate for the Notes is subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following certain corporate events that occur prior to the maturity date of the Notes or if we deliver a notice of redemption in respect of the Notes, we will, in certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes in connection with such a corporate event or convert its notes called for redemption during the related redemption period (as defined in the Indenture), as the case may be.</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%">We may not redeem the Notes prior to September&#160;20, 2023. We may redeem for cash all or any portion of the Notes, at our option, on or after September&#160;20, 2023 and prior to the <ix:nonNumeric contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" name="cdlx:DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDMyOQ_07d1c70d-014a-4dfb-bd48-a38f1480f2af">36</ix:nonNumeric>th scheduled trading day immediately preceding the maturity date, if the last reported sale price of our common stock has been at least <ix:nonFraction unitRef="number" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDQ2Nw_3b236bd0-3b7a-4ddf-8737-a8e90ac57c3f">130</ix:nonFraction>% of the conversion price for the Notes then in effect for at least <ix:nonFraction unitRef="numberofdays" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDUzNg_5bb679cd-a43c-459e-ae86-4dc53b62189e">20</ix:nonFraction> trading days (whether or not consecutive) during any <ix:nonFraction unitRef="numberofdays" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDU5Mg_a2fe73d7-b97b-4844-906e-31470dcc7015">30</ix:nonFraction> consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDgxOQ_f316a99e-2e73-4cbd-b272-d677d3e6746f">100</ix:nonFraction>% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes. If we elect to redeem less than all of the Notes, at least $<ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-5" name="cdlx:DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNTA1MA_535a2b9f-7e81-47ea-a9f6-92bbc63c1323">75.0</ix:nonFraction> million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.</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%">If we undergo a Fundamental Change (as defined in the Indenture), then, except as set forth in the Indenture, holders may require, subject to certain exceptions, us to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to <ix:nonFraction unitRef="number" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNTQ1NA_f316a99e-2e73-4cbd-b272-d677d3e6746f">100</ix:nonFraction>% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture includes customary covenants and sets forth certain events of default after which the Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving us after which the Notes become automatically due and payable. The following events are considered &#8220;events of default&#8221; under the Indenture:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">default in any payment of interest on any Note when due and payable and the default continues for a period of <ix:nonFraction unitRef="numberofdays" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjA5MA_a2fe73d7-b97b-4844-906e-31470dcc7015">30</ix:nonFraction> days;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">default in the payment of principal of any Note when due and payable at its stated maturity, upon optional redemption, upon any required repurchase, upon declaration of acceleration or otherwise;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to comply with our obligation to convert the Notes in accordance with the Indenture upon exercise of a holder&#8217;s conversion right, and such failure continues for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjQ3MA_3f90d9b4-2080-4ab6-b205-e0d5eb8ba834">three</span> business days;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to give a fundamental change notice, notice of a make-whole fundamental change or notice of a specified corporate event, in each case when due and such failure continues for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjY3Ng_c6e6b5aa-ddd7-4618-a47d-c0a83f842dc1">one</span> business day;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to comply with its obligations in respect of any consolidation, merger or sale of assets;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to comply with any of our other agreements in the Notes or the Indenture for <ix:nonNumeric contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" name="cdlx:DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjg4OQ_51722088-7885-4a07-8969-8ec984983109">60</ix:nonNumeric> days after written notice of such failure from the trustee or the holders of at least <ix:nonFraction unitRef="number" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="2" name="cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjk3OA_c590c135-27b5-440e-bc28-df9118538732">25</ix:nonFraction>% in principal amount of the Notes then outstanding;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">default by us or any of our significant subsidiaries (as defined in the Indenture) with respect to any mortgage, agreement or other instrument under which there may be outstanding, or by which there may be secured or evidenced, any indebtedness for money borrowed in excess of $<ix:nonFraction unitRef="usd" contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922" decimals="INF" name="cdlx:DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNzMwOQ_cb0346e0-12ee-4638-9a99-8b0ad83f4143">35,000,000</ix:nonFraction> (or its foreign currency equivalent), in the aggregate of us and/or any such significant subsidiary, whether such indebtedness now exists or shall hereafter be created, (i) resulting in such indebtedness becoming or being declared due and payable prior to its stated maturity date or (ii) constituting a failure to pay the principal of any such indebtedness when due and payable (after the expiration of all applicable grace periods) at its stated maturity, upon required repurchase, upon declaration of acceleration or otherwise, and in the cases of clauses (i) and (ii), such acceleration shall not have been rescinded or annulled or such failure to pay or default shall not have been cured or waived, or such indebtedness is not paid or discharged, as the case may be, within <ix:nonFraction unitRef="numberofdays" contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODA5MQ_a2fe73d7-b97b-4844-906e-31470dcc7015">30</ix:nonFraction> days after written notice to us by the trustee or to us and the trustee by holders of at least <ix:nonFraction unitRef="number" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="INF" name="cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODE4OQ_e7e62dc5-ed11-4117-bd20-ddfeb3ed9e03">25</ix:nonFraction>% in aggregate principal amount of the Notes then outstanding in accordance with the Indenture; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain events of bankruptcy, insolvency or reorganization of us or any of our significant subsidiaries.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i737f5ad5cdda4c6792b0cfc1a6aad498" continuedAt="ic2abc2c10718478996a85908853dc65f"><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%">If certain bankruptcy and insolvency-related events of default with respect to us occur, the principal of, and accrued and unpaid interest on, all of the then outstanding Notes shall automatically become due and payable. If an event of default with respect to the Notes, other than certain bankruptcy and insolvency-related events of default with respect to us, occurs and is continuing, the trustee by notice to us or the holders of at least <ix:nonFraction unitRef="number" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="INF" name="cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODgzOA_2e8a6681-60bb-4219-93c3-1e4aa77a4c76">25</ix:nonFraction>% in principal amount of the outstanding Notes by notice to us and the trustee, may, and the trustee at the request of such holders shall, declare the principal of, and accrued and unpaid interest on, all of the then-outstanding Notes to be due and payable. Notwithstanding the foregoing, the Indenture provides that, to the extent we so elect, the sole remedy for an event of default relating to certain failures by us to comply with certain reporting covenants in the Indenture will, for the first <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTMzOQ_47ee398b-8493-4025-97ac-34394bf71daf">365</ix:nonNumeric> days after the occurrence of such event of default, consist exclusively of the right to receive additional interest on the Notes at a rate equal to <ix:nonFraction unitRef="number" contextRef="iaa0f0a46a062423f99e4f010dc0f3453_I20220630" decimals="INF" name="cdlx:DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTQ5MA_5da1d05d-7e15-401b-98f3-ef248f399be3">0.25</ix:nonFraction>% per annum of the principal amount of the Notes outstanding for each day during the first <ix:nonNumeric contextRef="i8dc2727e92a3468991370888c8d949f0_D20220101-20220630" name="cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTU4Mg_4a6224a5-c794-4c6c-b702-9d79b506544f">180</ix:nonNumeric> days after the occurrence of such an event of default and <ix:nonFraction unitRef="number" contextRef="icf70c65d44dd4ea894e73f8d32762da2_I20220630" decimals="INF" name="cdlx:DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTY0Mw_ce6621fd-ba77-43ce-940d-db075e9788bf">0.50</ix:nonFraction>% per annum of the principal amount of the Notes outstanding from the <ix:nonNumeric contextRef="ib5bd143168284e5295ceb194921910ae_D20220101-20220630" name="cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTcxNA_49adee41-89e5-4fb9-a405-b17f15d0082b">181</ix:nonNumeric>st day to, and including, the <ix:nonNumeric contextRef="ic457e1257da84e988756322dcb6fa9d4_D20220101-20220630" name="cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTc0Ng_c0def1bd-c018-430a-bd94-d0135b7cef01">365</ix:nonNumeric>th day following the occurrence of such event of default, as long as such event of default is continuing (in addition to any additional interest that may accrue as a result of a registration default (as set forth in the Indenture).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture provides that we shall not consolidate with or merge with or into, or sell, convey, transfer or lease all or substantially all of the consolidated properties and assets of our subsidiaries, taken as a whole, to, another person (other than any such sale, conveyance, transfer or lease to one or more of our direct or indirect wholly owned subsidiaries), unless: (i) the resulting, surviving or transferee person (if not us) is a corporation organized and existing under the laws of the United States of America, any State thereof or the District of Columbia, and such corporation (if not us) expressly assumes by supplemental indenture all of our obligations under the Notes and the Indenture; and (ii) immediately after giving effect to such transaction, no default or event of default has occurred and is continuing under the Indenture.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes were historically accounted for in accordance with</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB ASC Subtopic 470-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument was computed using a discount rate of <ix:nonFraction unitRef="number" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="INF" name="cdlx:DebtInstrumentConvertibleLiabilityComponentDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTEzODI_ee4d8f4f-110e-4a8a-996e-65c55d9ffc0d">6.50</ix:nonFraction>%, which was determined by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.</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%">On January 1, 2022, we adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion Options (&#8220;Subtopic 470-20&#8221;) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;Subtopic 815-40&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which removes the requirement to bifurcate the Notes into a separate liability and equity component, using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes of $40.2&#160;million and a decrease to additional paid in capital of $<ix:nonFraction unitRef="usd" contextRef="i0c3b21b70df2471b9642f1d630dadd12_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTI5MDk_4e83939e-36f0-4b3d-a747-2d52655fca8f">51.5</ix:nonFraction>&#160;million.</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ConvertibleDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTY0MjQ_724c119d-be4a-4f2e-ad6b-48e4951de4e3" continuedAt="i37b690ccd7904ed3bb790de2143fe12a" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands), giving effect to the adoption of ASU 2020-06 on January 1, 2022:</span></div><div><span><br/></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:73.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief87e2382d734be4949359a6761b8439_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMS0xLTEtMS03OTM2Nw_8da06d72-e1c2-46e3-a45e-d13f04ccb768">230,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMS0zLTEtMS03OTM2Nw_1831cd0d-7d4f-46c4-bdc1-a36b67c63019">230,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:10pt;font-weight:400;line-height:100%">Minus: 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief87e2382d734be4949359a6761b8439_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMi0xLTEtMS03OTM2Nw_596d5e20-6163-4ae1-885d-2875ddca3c94">41,098</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMi0zLTEtMS03OTM2Nw_3a05c6fb-f0c0-4188-ae32-7d2c0bf709e8">&#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:10pt;font-weight:400;line-height:100%">Minus: 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief87e2382d734be4949359a6761b8439_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMy0xLTEtMS03OTM2Nw_d0bf8fda-5824-494b-b810-2aed0ad043cc">4,504</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMy0zLTEtMS03OTM2Nw_53037534-4162-4de2-bedc-c8df901a491d">4,686</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:10pt;font-weight:400;line-height:100%">Net carrying amount of the liability component</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief87e2382d734be4949359a6761b8439_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfNC0xLTEtMS03OTM2Nw_6b757de2-9bc1-4d59-87fa-c310ee24ea0a">184,398</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfNC0zLTEtMS03OTM2Nw_7c6baa82-9833-4686-a7c5-46b37e60fdb0">225,314</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></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="ic2abc2c10718478996a85908853dc65f"><ix:continuation id="i37b690ccd7904ed3bb790de2143fe12a"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06, the net carrying amount of the equity component of the Notes was as follows (in thousands):</span></div><div><span><br/></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:86.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></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:10pt;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:10pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minus: Issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount of the equity component</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,416&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense recognized related to the Notes is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense (due in cash)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMi0xLTEtMS03OTM2Nw_1cac09e4-5074-489c-851a-b3c4e6ab491c">575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMi0zLTEtMS03OTM2Nw_ff9db901-4de0-4da1-a32c-b1fe84772313">575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMy0xLTEtMS03OTM2Nw_81d75588-1d15-4a02-95fe-ef71de817f48">2,359</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMy0zLTEtMS03OTM2Nw_4f55761a-1c43-45fd-bbbe-794c55477251">&#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:10pt;font-weight:400;line-height:100%">4,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNC0xLTEtMS03OTM2Nw_d91ad495-077b-4503-98cc-eba9fae4d541">215</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNC0zLTEtMS03OTM2Nw_556d3c5d-2d4d-486b-86d6-679fc0ffc156">365</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:10pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total interest expense related to the Notes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNS0xLTEtMS03OTM2Nw_3d608082-78fd-46a2-bebc-1773b3eb6589">3,149</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNS0zLTEtMS03OTM2Nw_117ebb18-53dd-4b96-b87a-399a5e38d38d">940</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,252&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.48&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><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%">Capped Call Transactions</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 connection with the issuance of the Notes, we entered into privately negotiated capped call transactions (the "Capped Calls") with an affiliate of one of the initial Note purchasers and certain other financial institutions. The Capped Calls are intended to reduce potential dilution to our common stock upon any conversion of Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be. The Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of $<ix:nonFraction unitRef="usd" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="-5" name="cdlx:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTM4ODk_2413b9f5-92a8-4e0f-90bd-49e2292801ac">26.5</ix:nonFraction> million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls each have an initial strike price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQxMDA_578a9255-80ca-444f-bba6-62d5eb53b71b">85.14</ix:nonFraction> per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have an initial cap price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922" decimals="2" name="cdlx:OptionIndexedToIssuersEquityCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQyNTY_74314dfa-2373-45c1-9556-27cda09b3cfb">128.51</ix:nonFraction> per share, subject to certain adjustments.</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:700;line-height:120%">2018 Loan Facility</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:112%">In April 2022, we amended our loan facility with Pacific Western Bank (the "2018 Loan Facility") to increase the capacity of our asset-backed revolving line of credit (the "2018 Line of Credit") from $50.0&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-5" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTA5OTUxMTY0NDIyNw_d8acc38d-5f22-4968-bf96-f0eb927b1102">60.0</ix:nonFraction> million upon the completion of the bank's audit and an option to increase to $75.0 million upon syndication. As of June 30, 2022 the bank&#8217;s audit was complete. This amendment also extended the maturity date of the 2018 Loan Facility from December 31, 2022 to April 29, 2024. As part of this amendment, the former cash covenant, as described below, was removed and was replaced with a requirement to maintain a minimum level of adjusted contribution and a $25.0 million adjusted cash minimum.</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 December 2020, we amended our 2018 Loan Facility to increase the capacity of our 2018 Line of Credit from $<ix:nonFraction unitRef="usd" contextRef="i214d1563d3f749368f1f69e4fb4cf825_I20201130" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUwOTQ_9e96aa74-5447-49d9-9032-59ef79901c5d">40.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="iec7c9364ffa34f2cb084b3fc68bed1be_I20201231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUxMDA_32719d30-44e5-421b-b5ed-5df84262a985">50.0</ix:nonFraction>&#160;million. This amendment also extended the maturity date of the 2018 Loan Facility from May 14, 2021 to December 31, 2022. Prior to the December 2020 amendment, the 2018 Loan Facility contained moving trailing <ix:nonNumeric contextRef="i6aa6d43b6b4746258e4ac5d758bb8413_D20201130-20201130" name="cdlx:DebtInstrumentCovenantBillingCovenantPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTY0MzM_284a0cf3-7f7b-48ea-ad26-031eeab8a341">12-month</ix:nonNumeric> billing covenants, which ranged from $<ix:nonFraction unitRef="usd" contextRef="ib30034569d684b94b60eb104372592ae_D20201130-20201130" decimals="-5" name="cdlx:DebtInstrumentCovenantBillingCovenant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUzNTA_e704e96e-2014-4c0a-bc55-9886d72bd54c">210.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i162b6316cc264d6f8a61adc80ca6d592_D20201130-20201130" decimals="-5" name="cdlx:DebtInstrumentCovenantBillingCovenant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUzNTY_f6dedf95-9d39-4af0-aecc-26fb585fe757">255.0</ix:nonFraction>&#160;million, during the term of the facility. The former terms of the 2018 Loan Facility also required us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than $<ix:nonFraction unitRef="usd" contextRef="i214d1563d3f749368f1f69e4fb4cf825_I20201130" decimals="-5" name="cdlx:DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU1NDg_d758bb7c-f1d4-4a87-b7dc-391e73998dfc">5.0</ix:nonFraction>&#160;million. Effective with the December 2020 amendment, the former billings and liquidity covenants were removed and were replaced with a requirement to maintain a cash to funded senior debt ratio under the 2018 Line of Credit of <ix:nonFraction unitRef="number" contextRef="iec7c9364ffa34f2cb084b3fc68bed1be_I20201231" decimals="INF" name="cdlx:DebtInstrumentCovenantCastToFundedSeniorDebtRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU3NzA_c2f93790-c23f-4f3f-9b7d-26afb9855a5e">1.25</ix:nonFraction>:1.00. </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%">We have made no borrowings or repayments on the 2018 Line of Credit during the six months ended June 30, 2022. As of June 30, 2022, we had <ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU4ODA_d20e704d-5ae0-47c6-b035-7350a08686cd">no</ix:nonFraction> outstanding borrowings on our 2018 Line of Credit and had $<ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-5" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU5NDE_d8acc38d-5f22-4968-bf96-f0eb927b1102">60.0</ix:nonFraction> million of unused borrowings available. Under the terms of the 2018 Line of Credit, we are able to borrow up to the lesser of $<ix:nonFraction unitRef="usd" contextRef="i3e76fc5f59134216853cee85bbc64da1_I20220630" decimals="-5" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYwNjI_289ab90e-3b54-47a9-b3da-063b1f0f57f0">60.0</ix:nonFraction> million or <ix:nonFraction unitRef="number" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="INF" name="cdlx:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYwNjg_2ca94a1f-5406-4306-b1da-10cae01aa0eb">85</ix:nonFraction>% of the amount of our eligible accounts receivable. Interest on advances bears an interest rate equal to the prime rate or <ix:nonFraction unitRef="number" contextRef="i5381c32de4214b9db13df864918627ca_I20220630" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYyMDM_bed83dfc-951d-4fac-8f11-685f206b0ed7">4.75</ix:nonFraction>% as of June 30, 2022. In addition, we are required to pay an unused line fee of <ix:nonFraction unitRef="number" contextRef="i1ff0dc3086fe4b2c9f4ebd53936b58bc_D20220101-20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYyNzQ_1f2d5e7f-2e1e-4260-bbaf-3e4642a433c4">0.15</ix:nonFraction>% per annum on the average daily unused amount of the $<ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-5" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTA5OTUxMTY0NDQ4OA_d8acc38d-5f22-4968-bf96-f0eb927b1102">60.0</ix:nonFraction> million revolving commitment. We believe that we are compliant with all financial covenants as of June 30, 2022.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">22</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_58"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 7. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjk_ba28949f-83e1-4138-9086-1a5983d98fda" continuedAt="i5e75374f8fdd43ca82371997b635387c" escape="true">STOCK-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="i5e75374f8fdd43ca82371997b635387c" continuedAt="i9b4320850a7e4fe3a7ff1caec5851b87"><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%">Our 2018 Equity Incentive Plan ("2018 Plan") became effective in February 2018. Prior to the 2018 Plan, we granted awards under our 2008 Stock Plan ("2008 Plan"). Any awards granted under the 2008 Plan remain subject to the terms of our 2008 Plan and applicable award agreements, and shares subject to awards granted under our 2008 Plan that are forfeited, canceled or expired prior to vesting become available for use under our 2018 Plan. As of December 31, 2021, there were <ix:nonFraction unitRef="shares" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTEx_84e15296-7724-44db-8cf4-697fffa073ed">2,033,227</ix:nonFraction> shares of our common stock reserved for issuance under our 2018 Plan. The number of shares of our common stock reserved for issuance under our 2018 Plan will automatically increase on January&#160;1 of each year, beginning on January&#160;1, 2019 and continuing through and including January&#160;1, 2028, by&#160;<ix:nonFraction unitRef="number" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODA4_35877837-2a39-4cb2-9052-e27c605e86f8">5</ix:nonFraction>%&#160;of the total number of shares of our capital stock outstanding on December&#160;31 of the preceding calendar year or a lesser number of shares determined by our board of directors. Accordingly, the number of shares of our common stock reserved for issuance under our 2018 Plan increased by <ix:nonFraction unitRef="shares" contextRef="i4e408ab4703e4eb88dd57b80b6045146_D20210101-20210101" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5Ng_e68acdd9-185f-44f1-8c1a-a869633ea207">1,676,682</ix:nonFraction> shares on January 1, 2022.</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjA_fb0b0b08-fcb3-4c01-9610-7fd4f2c9d884" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of stock-based compensation in the condensed consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if095e40e34364ab397be4231f343c90e_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi0xLTEtMS03OTM2Nw_49c6ad9a-1e27-4cf5-8632-2397aed48d5f">521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57bcfc1012a94ec1828ca0998d306002_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi0zLTEtMS03OTM2Nw_33d27646-45f8-41f1-ba96-7db01da1fdb0">914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieab268f0aa26426a8bfff26caa9841fb_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi01LTEtMS03OTM2Nw_ba9ad8fc-89fb-49fb-abe8-e06c1e3b1b66">830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93022303575f4f99921522287aac822f_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi03LTEtMS03OTM2Nw_c7f7efa3-1367-40b9-b313-9bef13f3acf8">1,496</ix:nonFraction>&#160;</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:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c726cfdae0f45fd9c314036fdc7f073_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy0xLTEtMS03OTM2Nw_5ea3fa64-9219-49d6-b095-5f7b92c7a786">3,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415b1c810f2e4146bfcedb921c5816a9_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy0zLTEtMS03OTM2Nw_075e082d-cec8-4529-b61a-8e4e9db0782b">3,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5152b1539f54574a8ab4193ed3af5df_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy01LTEtMS03OTM2Nw_94963da2-c5c7-4ea8-abad-28f48e92714f">6,087</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c8fd8251b4c4b889cdc57588c163c3e_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy03LTEtMS03OTM2Nw_5b965b22-1197-46e1-b2ba-bcab89fcf66e">7,337</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:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ba4de8291c47109345057170dc04a8_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC0xLTEtMS03OTM2Nw_623cbc35-82b6-45be-90f8-a7aa06d4a0be">2,448</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabc6abc73d724839b8c83a9d2b264c50_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC0zLTEtMS03OTM2Nw_5ac15de5-f91e-4b09-9bf1-d6658b5673ff">4,247</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia697db76e3b74d16a9cc72b1974a1cbe_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC01LTEtMS03OTM2Nw_367b7dec-ea3d-4c42-85fb-2b40be9ffd13">3,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i932314d7e27a4815b8a37c980cdafc95_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC03LTEtMS03OTM2Nw_6b5cbd0c-4eb1-4e80-9ceb-7bb1e2ad643a">7,451</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:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b89c6676708452eaf378c0de8dfa312_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS0xLTEtMS03OTM2Nw_785ad082-79f9-4970-8bcb-36122921dc98">6,713</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib693084cb54346a3b2fe0816b535c2f3_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS0zLTEtMS03OTM2Nw_e2af98d2-0cb2-44b1-8fac-0f07e725075f">4,048</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99cdc732daf74862ab6d1994e1fafb09_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS01LTEtMS03OTM2Nw_b1d71a56-6b22-4e33-b60d-239fff997f9a">9,706</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4636df16fc348bf82c9e22c6cd6c63c_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS03LTEtMS03OTM2Nw_3a7fb429-89e0-4b10-8b99-f226f7bcee83">10,143</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi0xLTEtMS03OTM2Nw_02e0a7e9-0c23-46ce-881a-4a5098906f7d">13,337</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi0zLTEtMS03OTM2Nw_7cadc7d6-f5d3-4b3c-9980-4a9fbebb547f">12,842</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi01LTEtMS03OTM2Nw_b40e1a8d-18a2-4651-974a-f89bad37adf5">20,585</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi03LTEtMS03OTM2Nw_f305e80a-6eca-4000-aba8-3c4b20511475">26,427</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></ix:nonNumeric><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%">During the six months ended June 30, 2021 and 2022, we capitalized $<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-5" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMxMA_091e4ba0-9c92-4a41-b7ac-51601fe79618">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-5" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMxNw_f2fb1db6-0dfe-472e-ac57-9e7ff85691dd">0.8</ix:nonFraction> million of stock-based compensation expense for software development, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Options</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNzA_97d342ec-671f-4f76-86e9-656a7420c1e1" continuedAt="ib158213b9bd54fc1b39dc479ce78a9b7" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to purchase shares of common stock generally vest over <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTQ4MA_707fbcce-c761-4b88-a971-23868f6e485b">four years</ix:nonNumeric> and expire <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTQ5NA_23c89b53-c126-4594-9988-7d67cb4c6b29">10</ix:nonNumeric> years following the date of grant. The following table summarizes changes in common stock options:</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/>(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9527045b0dea400797d8063f2d230383_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMS0xLTEtMS03OTM2Nw_ad47904c-6a1d-4699-b1d4-5d3a89775897">406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9527045b0dea400797d8063f2d230383_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMS0zLTEtMS03OTM2Nw_b0eb1ac5-9ee9-409a-8a4a-d9da2811ecae">25.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMy0xLTEtMS03OTM2Nw_66b1b71c-74c3-4302-9718-e84cd0c9f7fb">16</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMy0zLTEtMS03OTM2Nw_f0af825c-5ce3-4a6a-90de-ad91a0366f05">23.77</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMy03LTEtMS03OTM2Nw_7dd1feaf-c09f-4b73-aff4-185cd70260a2">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="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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding and exercisable &#8212; June 30, 2022</span></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0xLTEtMS03OTM2Nw_b987289b-871d-448a-8060-9cfeeae078f6"><ix:nonFraction unitRef="shares" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0xLTEtMS03OTM2Nw_f2c7c8df-c75e-4cca-b84d-e5001bd5ec77">389</ix:nonFraction></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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0zLTEtMS03OTM2Nw_0d14ad12-37b1-4140-90c8-e2c72d780b8b"><ix:nonFraction unitRef="usdPerShare" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0zLTEtMS03OTM2Nw_b109b3e1-e096-4f31-b6d2-b8e608c94b5d">25.22</ix:nonFraction></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi01LTEtMS03OTM2Nw_9f2e27a2-e106-48dd-9060-7bd711322706">4.35</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi03LTEtMS03OTM2Nw_396c626f-7305-4303-9a14-0ec1bb940614"><ix:nonFraction unitRef="usd" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi03LTEtMS03OTM2Nw_7257b860-e883-4c26-890a-880a35e589b8"><ix:nonFraction unitRef="usd" contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi03LTEtMS03OTM2Nw_f32b71bb-b588-4dba-8607-8a55235e2012">543</ix:nonFraction></ix:nonFraction></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="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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $<ix:nonFraction unitRef="usdPerShare" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="2" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTk4Ng_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba">22.31</ix:nonFraction> per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div></ix:nonNumeric><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%">As of June 30, 2022, all options were fully vested, and there is no unamortized stock-based compensation expense.</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:700;line-height:120%">Common Stock Options from Bridg Acquisition</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 connection with the acquisition of Bridg, each unvested option to purchase shares of Bridg common stock outstanding as of the acquisition date was converted to unvested options to purchase shares of our common stock. These awards were granted under the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ecinity, Inc. 2012 Equity Incentive Plan ("Bridg Plan")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and were separately registered with the Securities and Exchange Commission on Form S-8 on August 3, 2021. The maximum aggregate number of shares of our common stock that may be issued upon exercise of these awards is <ix:nonFraction unitRef="shares" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMjg2Mg_a9193a67-9032-4bc9-a0bc-0dddabe2e73f">21,797</ix:nonFraction> shares, and we do not expect to grant any additional awards under the Bridg Plan. The converted awards retain the same terms and conditions as the awards granted by Bridg prior to the acquisition. The awards have remaining vesting periods ranging from less than <ix:nonNumeric contextRef="ifa98c20b5be9461582fd30bed6675cab_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzEyNw_ee8e1d2d-781f-4a67-917c-87b91127f20b">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="i019683c0e5ba49958c92146c81acba69_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzEzMw_9ccc1198-3366-4740-8c53-fcc760258449">four years</ix:nonNumeric>.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i9b4320850a7e4fe3a7ff1caec5851b87" continuedAt="i825237ad53634fbba8dec338bf60f67a"><ix:continuation id="ib158213b9bd54fc1b39dc479ce78a9b7" continuedAt="i7a51152f81054bd094cb9baa89050b58"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in common stock options from the Bridg acquisition:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:43.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.304%"></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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMS0xLTEtMS03OTM2Nw_285e6e17-6bd2-435d-9425-53c6451e9196">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMS0zLTEtMS03OTM2Nw_ca6d58af-848a-465e-adae-42d759c05737">8.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMy0xLTEtMS03OTM2Nw_e968b5fe-abe9-4ced-b870-c560176a3cc3">2</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMy0zLTEtMS03OTM2Nw_dc22d76e-6dcf-4b68-a9f3-b2b6959fc993">8.49</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMy03LTEtMS03OTM2Nw_bdeb3da6-5a1c-492a-af6e-3581125891eb">86</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if8c80f64b3844f2c8b8f08e466d2d389_D20220101-20220331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNC0xLTEtMS03OTM2Nw_7af6214b-8015-4cf3-8368-eec0cfce6b46">11</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if8c80f64b3844f2c8b8f08e466d2d389_D20220101-20220331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNC0zLTEtMS03OTM2Nw_280d674d-3a48-4d5b-a48f-6e8f525953c0">8.37</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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi0xLTEtMS03OTM2Nw_111344c3-d1df-4dfb-9160-fffd9e005a6b">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi0zLTEtMS03OTM2Nw_93fa7593-8dd4-493b-8d8d-da5098e285f8">8.73</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi01LTEtMS03OTM2Nw_846f1634-c39e-47e6-8b82-e347d1f2a2ce">8.85</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi03LTEtMS03OTM2Nw_de97cfa0-897c-498b-aff7-12c6495e9d4a">47</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:10pt;font-weight:400;line-height:100%">Exercisable &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNy0xLTEtMS03OTM2Nw_9529aa68-3e97-4400-9d80-f7b7b05b73f0">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNy0zLTEtMS03OTM2Nw_78e12122-345e-48e7-9657-1386b9958d57">8.75</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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $<ix:nonFraction unitRef="usdPerShare" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="2" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzYxOA_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba">22.31</ix:nonFraction> per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of options vested during the&#160;six months ended June 30, 2022 was&#160;less than $<ix:nonFraction unitRef="usd" contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzg4NQ_60004253-5e32-4b9a-a5cb-dd559560ce50">0.1</ix:nonFraction>&#160;million. As of June 30, 2022, unamortized stock-based compensation expense related to unvested common stock options was $<ix:nonFraction unitRef="usd" contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzk4OQ_497fd19a-091a-49d3-8b84-81c804374791">0.1</ix:nonFraction>&#160;million, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;<ix:nonNumeric contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDA5Nw_585ebb2d-6507-4e21-aa34-bd7295177a42">1.7</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:700;line-height:120%">Common Stock Options from Dosh Acquisition</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 connection with the acquisition of Dosh, each unvested option to purchase shares of Dosh common stock outstanding as of the acquisition date was converted to unvested options to purchase shares of our common stock. These awards were granted under the Dosh Holdings, Inc. 2017 Stock Incentive Plan ("Dosh Plan") and were separately registered with the Securities and Exchange Commission on Form S-8 on April 9, 2021. The maximum aggregate number of shares of our common stock that may be issued upon exercise of these awards is <ix:nonFraction unitRef="shares" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDY3NA_82267fb8-10c3-4a52-a2d6-1ec73fb35ca6">104,098</ix:nonFraction> shares, and we do not expect to grant any additional awards under the Dosh Plan. The converted awards retain the same terms and conditions as the awards granted by Dosh prior to the acquisition. The awards have remaining vesting periods ranging from less than <ix:nonNumeric contextRef="ic7e18ce6d5244bb4b34a9bbcaa295a9b_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDkzNw_2885b44c-94f0-4102-a005-d895e17352f3">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="i107093c403af4af3803df03d9dc9b34f_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDk0Mw_449f9161-c847-42d6-88fa-8fdd717c2f95">four years</ix:nonNumeric>.</span></div><ix:continuation id="i7a51152f81054bd094cb9baa89050b58"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in common stock options from the Dosh acquisition:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:43.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.304%"></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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id0feb733ace5488086f242f76b532ffd_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMS0xLTEtMS03OTM2Nw_4e4bf9dd-5ed6-4938-b8df-d10846721480">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id0feb733ace5488086f242f76b532ffd_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMS0zLTEtMS03OTM2Nw_360af20d-eb22-40fd-8324-a5a0244123a4">3.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMy0xLTEtMS03OTM2Nw_bb874a14-4409-461c-930e-1fe26292957f">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMy0zLTEtMS03OTM2Nw_6a7535c5-35c4-4717-9cbc-d2639967ae23">3.06</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMy03LTEtMS03OTM2Nw_886bbda0-e3fe-4ad0-857f-a2b8bb0dc36c">221</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNC0xLTEtMS03OTM2Nw_6702b185-06eb-48b9-a6bf-15a3856b66d9">4</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNC0zLTEtMS03OTM2Nw_9cf25db9-275e-4a67-b83e-872048b32689">3.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: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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi0xLTEtMS03OTM2Nw_092a96de-e7c4-4724-b0ee-bd19fc3499c3">21</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi0zLTEtMS03OTM2Nw_ee4dcccd-e400-4e61-b298-598d8cd69a42">3.06</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi01LTEtMS03OTM2Nw_5f1f7173-9d86-4969-be8d-d49b573cafd5">8.68</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi03LTEtMS03OTM2Nw_1a5926e5-1c7a-4db8-a6ab-56553ccf79a9">395</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:10pt;font-weight:400;line-height:100%">Exercisable &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNy0xLTEtMS03OTM2Nw_d8e072a3-e80b-4604-bf63-a5918f1fa589">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNy0zLTEtMS03OTM2Nw_92e04719-db6d-475f-ba12-051beb7a71a3">3.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: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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $<ix:nonFraction unitRef="usdPerShare" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="2" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTQyNw_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba">22.31</ix:nonFraction> per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of options vested during the&#160;six months ended June 30, 2022 was&#160;$<ix:nonFraction unitRef="usd" contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTY4NA_8f0fcaef-7595-4bb6-bae0-a4803cceedd4">0.5</ix:nonFraction>&#160;million. As of June 30, 2022, unamortized stock-based compensation expense related to unvested common stock options was $<ix:nonFraction unitRef="usd" contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTc4OA_9fbb08b5-0743-46e8-8d48-2a229a5d34c1">1.5</ix:nonFraction>&#160;million, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;1.8 years.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i825237ad53634fbba8dec338bf60f67a" continuedAt="i66f0133f11f648f58b81c147504bbb13"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNzI_0312f1e2-c5a3-4450-be01-c2e721b60801" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant restricted stock units ("RSUs") to employees and our non-employee directors. The following table summarizes changes in RSUs, inclusive of performance-based RSUs:</span></div><div style="margin-bottom:3pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:43.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.304%"></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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date 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:9pt;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:9pt;font-weight:700;line-height:100%">Unamortized Compensation Costs<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested &#8212; 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8a86e0a5cff344a29660362499b72b4a_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMS0xLTEtMS03OTM2Nw_c466a05c-3a80-4c5f-a25f-3291e0cf034c">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a86e0a5cff344a29660362499b72b4a_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMS0zLTEtMS03OTM2Nw_e26b4ce4-19d1-476e-80ee-15c1ff48fa72">60.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMi0xLTEtMS03OTM2Nw_79a935a3-a3e4-45c1-871d-7d25823d6826">2,072</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMi0zLTEtMS03OTM2Nw_c9d51e51-9266-41cf-bafa-4318f444429e">51.90</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMy0xLTEtMS03OTM2Nw_6fb69857-c79a-4e7e-a605-05a6b0552660">504</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMy0zLTEtMS03OTM2Nw_218d25dd-564a-4054-9e01-1c869359b925">51.95</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNC0xLTEtMS03OTM2Nw_34c1030f-5654-4528-8caa-83193768e33e">281</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNC0zLTEtMS03OTM2Nw_7f0125f9-e25e-4d8b-8789-70b1d32afe86">73.54</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8e294c9db27440c7a4ebb45676e948fc_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS0xLTEtMS03OTM2Nw_9b512259-bef5-41f8-82e0-53bde3902124">3,581</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8e294c9db27440c7a4ebb45676e948fc_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS0zLTEtMS03OTM2Nw_93f8bbcf-9f4d-4fd2-b63d-a673980b0ca2">55.75</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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS01LTEtMS03OTM2Nw_60a412f2-9235-43b6-addf-9566bbf66979">3.00</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS03LTEtMS03OTM2Nw_888e67d6-ac33-4a29-9802-c30e92a54fac">166,750</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></ix:nonNumeric><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, we granted <ix:nonFraction unitRef="shares" contextRef="ibb68697db02543b2b9e1ef55e1fda0b0_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjEyMg_4d7c38e6-b32c-458b-8147-6d3fc97bd216">1,803,409</ix:nonFraction> RSUs to employees and executives, which have vesting periods ranging from immediately vesting to <ix:nonNumeric contextRef="ia826f709d71b4028b06974491d9a00d7_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjIyMg_05299a19-de86-4fcb-89e0-675e8b793416">four years</ix:nonNumeric>.</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%">Subsequent to June 30, 2022, we granted <ix:nonFraction unitRef="shares" contextRef="i66b22d07e8d84efe9a0f5fe079c2fa50_D20220701-20220802" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjI1NQ_87b823df-47ac-4c3f-b74f-020498db9608">575,592</ix:nonFraction> RSUs to employees and executives, which have vesting periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjMwNw_ff2d3730-7a53-45ef-9a91-a1f7ee987629">one</span> to <ix:nonNumeric contextRef="ib986f5d854fd442689501d972518fdb2_D20220701-20220802" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjMxMw_5e6db6b7-486c-42c4-abc3-096cf62cc582">four years</ix:nonNumeric>. Unamortized stock-based compensation expense related to these RSUs totaled $<ix:nonFraction unitRef="usd" contextRef="ifd139ffcacb14492b213d9dd630d9af1_I20220802" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjM5Mg_2fa3a526-513c-4347-8592-ea26753d3713">7.6</ix:nonFraction> million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-based RSUs</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 April 2019, we granted <ix:nonFraction unitRef="shares" contextRef="i21ffee99a088472087ba7d1f371b1d3b_I20190430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjQ0NQ_c8b82366-c763-4ef0-8959-ce825e4c2a12">1,252,500</ix:nonFraction> performance-based restricted stock units (&#8220;2019 PSUs&#8221;). The 2019 PSUs are composed of <ix:nonFraction unitRef="tranche" contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430" decimals="INF" name="cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjUzNA_ba42f476-31b7-4029-b8fd-3596e5109b73">four</ix:nonFraction> equal tranches, each of which have an independent performance-based vesting condition. The vesting criteria for the <ix:nonFraction unitRef="tranche" contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430" decimals="INF" name="cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjY1Mw_f2989439-f101-4a68-82d5-58dbf7a8afb7">four</ix:nonFraction> tranches are as follows:</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum growth rate in adjusted contribution over a trailing <ix:nonNumeric contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430" name="cdlx:PerformanceSharesMinimumGrowthRatePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTM_08b157ec-ea66-4d3d-b38e-7d6c09c3ce08">12-month</ix:nonNumeric> period ("Adjusted Contribution target"),</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum number of advertisers that are billed above a specified amount over a trailing <ix:nonNumeric contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430" name="cdlx:PerformanceSharesAdvertiserBillingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTg_0a58d6de-7894-42a3-bf06-6b455e694e7c">12-month</ix:nonNumeric> period ("Number of Advertisers target"),</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum cumulative adjusted EBITDA target over a trailing <ix:nonNumeric contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430" name="cdlx:PerformanceSharesEBITDATargetPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjQ_cbe91626-c64f-467c-a109-bccaed3d0f7c">12-month</ix:nonNumeric> period ("Adjusted EBITDA target"), and</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum trailing <ix:nonNumeric contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430" name="cdlx:PerformanceSharesStockClosingPricePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTc_eef625ea-513c-4b3c-82f3-6046c8f45a02">30-day</ix:nonNumeric> average closing price of our common stock ("Stock Price target").</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The vesting conditions of each of the four tranches must be achieved within four years of the grant date. Upon a vesting event, <ix:nonFraction unitRef="user" contextRef="ic43ef272783c4a5aa2e3f1b68b7fd4ff_I20190430" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzI2Mg_d4a33bc2-209c-433d-9115-d1d7c130abed">50</ix:nonFraction>% of the related tranche vests immediately, <ix:nonFraction unitRef="user" contextRef="i8296d28333f7477cbf469990da835a0a_I20190430" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzMwNw_1be1b4de-66c6-421d-aa1d-b2e97bdb0372">25</ix:nonFraction>% of the related tranche vests <ix:nonNumeric contextRef="i80ad13f09fa647cca4d95ebe8636c532_D20190401-20190430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzMzOQ_33eb5f92-e3dd-4816-a55c-9eb04f4ab0ce">six months</ix:nonNumeric> after the achievement date and <ix:nonFraction unitRef="user" contextRef="i41973a6c1bbc4c41befd8850c2e20fb1_I20190430" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzM3Mw_60a41f25-abdb-4edf-b6c0-02b20d9a495a">25</ix:nonFraction>% of the related tranche vests <ix:nonNumeric contextRef="i1620e1107b764862b74f32cb6d78a155_D20190401-20190430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzQwNQ_e0848088-c62b-4b56-8cdb-2541bfb4c0b4">12</ix:nonNumeric> months after the achievement date. Adjusted EBITDA and adjusted contribution are performance metrics defined within Item 2. "Management's Discussion and Analysis of Financial Condition and Results of Operations." The compensation committee of our board of directors certified the attainment of the Stock Price target, Adjusted EBITDA target, Number of Advertisers target and Adjusted Contribution target in August 2019, November 2019, October 2021 and December 2021, respectively, resulting in a vesting of 50% of each respective tranche upon the certifications. 25% of each respective tranche has vested or will vest upon the six month anniversary of the achievement date, and 25% of each respective tranche has vested or will vest upon the 12 month anniversary of the achievement date, subject to the continued service of the participant.</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 April 2020, we granted <ix:nonFraction unitRef="shares" contextRef="i5ba580bc5db142e3ad0456845958c1c7_I20200430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODI2OA_fd0b0951-c0e4-4e65-abc5-0d5aacf3b4e9">476,608</ix:nonFraction> performance-based restricted stock units ("2020 PSUs"), of which <ix:nonFraction unitRef="shares" contextRef="i4b6a061bc75f435dadf178084ffbc533_I20200430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODMzNg_d272d5af-4812-44f6-8eec-05710dfdce1e">443,276</ix:nonFraction> units have a performance-based vesting condition based on a minimum average revenue per user ("ARPU") target over a trailing <ix:nonNumeric contextRef="ia6e2716d845049d28fedf1caf82f518b_D20200401-20200430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTk_248e0f67-3ab9-4f4f-b2d9-94643d95de10"><ix:nonNumeric contextRef="i1f56a20c92d4498db81e349f77c39382_D20210401-20210430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODQ2NA_0f6c405c-306b-45b0-89d3-b41e3f9bd1f5">12</ix:nonNumeric>-month</ix:nonNumeric> period and <ix:nonFraction unitRef="shares" contextRef="ib25141b1345f4ee6856785a3ce4c49e6_I20200430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODQ4NA_83540bab-9e86-436b-a0f9-843108408c41">33,332</ix:nonFraction> units have the same performance-based vesting conditions as the 2019 PSUs described above that were unmet at the time. ARPU is a performance metric defined within Item 2. "Management's Discussion and Analysis of Financial Condition and Results of Operations." The ARPU vesting condition must be achieved within <ix:nonNumeric contextRef="i36c8266602a14ef9b40b74995a992195_D20200401-20200430" name="cdlx:PerformanceSharesVestingConditionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODc5OA_a52d4078-1a2c-4532-a520-f69eb91be6dd">four years</ix:nonNumeric> of the grant date. Upon the vesting event, <ix:nonFraction unitRef="user" contextRef="i4b6a061bc75f435dadf178084ffbc533_I20200430" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODg0NA_dc796c18-3909-4da4-8e13-a5fe6f0f0a57">50</ix:nonFraction>% of the award vests immediately, <ix:nonFraction unitRef="user" contextRef="ib25141b1345f4ee6856785a3ce4c49e6_I20200430" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODg3OQ_4a8e2687-7f2a-4d5d-b076-a1e101265860">25</ix:nonFraction>% of the award vests <ix:nonNumeric contextRef="i97f283de7e7a45f6b2db00a624e532af_D20200401-20200430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODkwMQ_81b6a2e5-b1db-4d5b-a85e-95e561f53ab7">six months</ix:nonNumeric> after achievement date and <ix:nonFraction unitRef="user" contextRef="if79c46502e85454591173594a8b56b74_I20200430" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODkzMQ_e88bb1ef-a5f6-4ebe-95de-b6b3f9de7c69">25</ix:nonFraction>% of the award vests <ix:nonNumeric contextRef="i6cd04867c9d745559fe5c2c1fd8c01aa_D20200401-20200430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODk1Mw_94741ca2-ce6f-4694-997f-e454f8c72f0b">12</ix:nonNumeric> months after the achievement date. </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 April 2021, we granted <ix:nonFraction unitRef="shares" contextRef="i9cef3488b18a42c698c2f90ae11e018e_I20210430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTAxMQ_37928b38-2d4a-48c1-b1c8-b665e8b248f6">110,236</ix:nonFraction> performance-based restricted stock units ("2021 PSUs") consisting of <ix:nonFraction unitRef="tranche" contextRef="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430" decimals="INF" name="cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTA4Mw_8bf9198d-ffe8-4c58-84e5-53c2ae3e4b06">two</ix:nonFraction> tranches. The first tranche consists of <ix:nonFraction unitRef="shares" contextRef="i5f4f93ff2b544a1b9c0edb1151e8b35c_I20210430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTEyNg_46d2d310-e6ba-4520-b38b-f25e0f595474">55,118</ix:nonFraction> units that have a performance-based vesting condition based on a minimum revenue target over a trailing <ix:nonNumeric contextRef="i4f37e0d19a90417595fc906867f51151_D20210401-20210430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjU_85f1d9c3-0d87-421c-a78f-352eb1860278">12-month</ix:nonNumeric> period. The units in this first tranche fully vest upon achievement. The second tranche consists of <ix:nonFraction unitRef="shares" contextRef="i636022ac15ef4d1bbbaa121983980900_I20210430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTM0Mg_50241833-a416-40f9-aad0-d080058548a9">55,118</ix:nonFraction> units with a performance-based vesting condition based on a different minimum revenue target over a trailing <ix:nonNumeric contextRef="i4f37e0d19a90417595fc906867f51151_D20210401-20210430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTA_323799c5-a294-44fa-8783-02c684f9131d">12-month</ix:nonNumeric> period. Half of the units in the second tranche vest upon achievement and the remaining units vest <ix:nonNumeric contextRef="ife040abf0a0e4919a149b1608a5cd8b0_D20210401-20210430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTU2Mg_348db3c4-5376-481b-b4a2-74d34568841d">six months</ix:nonNumeric> after the achievement date, subject to continued service. Each performance-based vesting condition within the <ix:nonFraction unitRef="tranche" contextRef="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430" decimals="INF" name="cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTY3NQ_e85231df-cfb8-4896-bc20-fb00828bfa0c">two</ix:nonFraction> tranches must be achieved within <ix:nonNumeric contextRef="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430" name="cdlx:PerformanceSharesVestingConditionPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTcxMQ_fab70c45-4d5c-45a5-842e-0974c8dd3ede">four years</ix:nonNumeric> of the grant date and are subject to certification by the compensation committee of our board of directors.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i66f0133f11f648f58b81c147504bbb13" continuedAt="i7375290523a74c2f90e4d1a72856cbec"><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 July 2021, we granted <ix:nonFraction unitRef="shares" contextRef="i43b27d5387284516887edf8bd746ba4e_I20210731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTAwNzU_57940fd3-36a4-4b6b-b362-c32ceea22eb7">34,344</ix:nonFraction> performance-based restricted stock units ("Bridg PSUs") which have performance-based vesting conditions based on the achievement of a minimum ARR target by the first anniversary of the Bridg acquisition. Vesting is tied to the percentage of the ARR target achieved during the specified period with <ix:nonFraction unitRef="number" contextRef="i7886740a0bb44cacac3fa9831ae42f62_D20210701-20210731" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTAzNzY_6b75a467-5fdf-480f-b6bd-c224c006befc">50</ix:nonFraction>% of the units vesting between <ix:nonFraction unitRef="number" contextRef="i8458a66be7864e9590d2c472d490bbb1_D20210701-20210731" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0MDg_4d2cdc50-d8de-45d0-ad6b-1514e33cb830">80</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i60020fe3bfa04a96b0ad18bc98b01127_D20210701-20210731" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0MTM_b6466a89-741e-4781-be7f-848c35a4b466">99.999</ix:nonFraction>% achievement and <ix:nonFraction unitRef="number" contextRef="ifbe5c55ca3f24fc6bf17a14a866abdf8_D20210701-20210731" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0MzI_36ce9f3a-2b74-4ebe-a57e-314210406101">100</ix:nonFraction>% of the units vesting upon <ix:nonFraction unitRef="number" contextRef="ifbe5c55ca3f24fc6bf17a14a866abdf8_D20210701-20210731" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0NjE_34a34b83-01b8-42c4-beaf-d81117d1ca10">100</ix:nonFraction>% achievement. If these percentages are not met, no Bridg PSUs will vest.</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 September 2021, we granted <ix:nonFraction unitRef="shares" contextRef="i04a49b0eeb5a4751906885c4d7b914be_I20210930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA1NjY_aee8de8d-a32b-4ca4-9660-288eac7c6ef8">6,666</ix:nonFraction> PSUs which have the same unmet vesting condition of the 2020 PSUs, <ix:nonFraction unitRef="shares" contextRef="ibd8a797e66a04d2eb1a517ebabfc2d17_I20210930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA2MzY_e8ce562c-2dc7-4dad-8c01-0bd4f24d151f">6,667</ix:nonFraction> PSUs which have the same unmet revenue target vesting condition of the 2021 PSUs and <ix:nonFraction unitRef="shares" contextRef="ibd8a797e66a04d2eb1a517ebabfc2d17_I20210930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA3MjQ_36e5498f-3d43-4bad-a422-5b44bea9a705">6,667</ix:nonFraction> PSUs which have the same unmet different revenue target vesting condition of the 2021 PSUs as described above.</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 March 2022, we granted <ix:nonFraction unitRef="shares" contextRef="i9eba4eb5faa44581ac587dfe42c2241d_I20220331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTEzMg_29ca315e-e8a1-4b69-8f6c-91b23a08829a">269,202</ix:nonFraction> performance-based restricted stock units ("2022 PSUs") consisting of three tranches. The first two tranches each represent <ix:nonFraction unitRef="number" contextRef="i378121122aad4764a8cca0f4b954da0c_D20220301-20220331" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTE0MA_c8a24f21-8e2d-479e-9808-0b954a0c07e3">25</ix:nonFraction>% of the grant, and each vest upon the achievement of certain milestones related to the installation of our Ad Server at our FI Partners. <ix:nonFraction unitRef="number" contextRef="i227996f801b0400681591c7ccd22ad23_D20220301-20220331" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTE0Ng_29391708-9f50-464e-84b5-12835a3309c9">50</ix:nonFraction>% of the third tranche vests upon the achievement of a certain number of advertisers purchasing both the Cardlytics and Bridg platforms at a target incremental billings amount over 2021, and the remaining <ix:nonFraction unitRef="number" contextRef="i7683064326194d5a8ecc692da1acc509_D20220301-20220331" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTE1Mg_58c897ff-5890-4b89-bc83-551e6b0d204b">50</ix:nonFraction>% of the tranche vests six months after this target is achieved. </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%">Subsequent to June 30, 2022, we granted 100,990 PSUs to employees and executives, which vest on the achievement of specific revenue-based performance metrics. Unamortized stock-based compensation expense related to these PSUs totaled $1.3 million. </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%">We believe that the achievement of all of the above referenced performance-based vesting conditions are probable before the awards' respective expiration dates.</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:700;line-height:120%">Employee Stock Purchase Plan</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%">Our 2018 Employee Stock Purchase Plan ("2018 ESPP") enables eligible employees to purchase shares of our common stock at a discount. Purchases are accomplished through participation in discrete offering periods. On each purchase date, participating employees purchase our common stock at a price per share equal to <ix:nonFraction unitRef="number" contextRef="i5f8c92d432d3482d820f67744e139f69_D20180208-20180208" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTE5MTU_63dc773b-26fd-4d2a-ab9c-1159bcdaa9fd">85</ix:nonFraction>% of the lesser of the fair market value of our common stock on the first trading day of the offering period or the date of purchase. </span></div></ix:continuation><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%"><ix:continuation id="i7375290523a74c2f90e4d1a72856cbec">As of December 31, 2021, <ix:nonFraction unitRef="shares" contextRef="i2b269b99874d45e18ff9d040361f559a_I20211231" decimals="INF" name="cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTIwNzY_d54bc7b1-53fb-4b8a-be17-52c02d335f8b">711,255</ix:nonFraction> shares of common stock were reserved for issuance pursuant to our 2018 ESPP. Additionally, the number of shares of our common stock reserved for issuance under our 2018 ESPP will automatically increase on January&#160;1 of each year, which began on January&#160;1, 2019 and will continue through and including January&#160;1, 2026, by the lesser of (i) <ix:nonFraction unitRef="number" contextRef="ib2bf15ada7814f009565ad391ed5c2df_I20201231" decimals="INF" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTI0MTc_b6e21251-009f-4dc7-add7-f29a9d300bd3">1</ix:nonFraction>% of the total number of shares of our common stock outstanding on December&#160;31 of the preceding calendar year, (ii)&#160;<ix:nonFraction unitRef="shares" contextRef="i1c4cbb640b8c45a9b9b5a82bc8561c56_I20220630" decimals="INF" name="cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTI1MzQ_145fee33-bcbc-4e96-9b72-c5456bc3af3a">500,000</ix:nonFraction> shares of our common stock or (iii)&#160;such lesser number of shares of common stock as determined by our board of directors. Accordingly, the number of shares of our common stock reserved for issuance under our 2018 ESPP increased by <ix:nonFraction unitRef="shares" contextRef="i7293069512194821b30ed7b0d24f75f3_I20200101" decimals="INF" name="cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTI3Njg_b9f37c71-4b8d-4d3b-8851-610d745e9bdb">335,336</ix:nonFraction> shares on January 1, 2022. Shares subject to purchase rights granted under our 2018 ESPP that terminate without having been issued in full will not reduce the number of shares available for issuance under our 2018 ESPP. During the six months ended June 30, 2022, we issued 55,144 shares under the 2018 ESPP.</ix:continuation> </span></div><div id="ie5f64061ae874958abc5273de145699d_61"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5Mg_92205f82-e3b2-457f-91f5-e7fbb46a09ea" continuedAt="i5d27beef147b4ecb8366400695e5727f" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="i5d27beef147b4ecb8366400695e5727f" continuedAt="i8b0c22f6b3a740539e6a2a29c4f70071"><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5Mw_8357f500-78f0-4ad0-ab3a-d99bd4034c09" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record the fair value of assets and liabilities in accordance with ASC 820, Fair Value Measurement (&#8220;ASC 820&#8221;). ASC 820 defines fair value as the price received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity.</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 addition to defining fair value, ASC 820 expands the disclosure requirements around fair value and establishes a fair value hierarchy for valuation inputs. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety.</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%">These levels are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - unobservable inputs reflecting management&#8217;s own assumptions about the inputs used in pricing the asset or liability at fair value.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i8b0c22f6b3a740539e6a2a29c4f70071"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent consideration for the acquisition of Bridg</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:115%">The contingent consideration for the acquisition of Bridg is composed of the First Anniversary Payment and the Second Anniversary Payment. <ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5MA_9dff1d6e-45e0-42e6-95ef-20b83482c2e4" continuedAt="i030fcaeb330b452d8b4ce61baf10af81" escape="true">The fair value of contingent consideration in connection with the Bridg acquisition is as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="i030fcaeb330b452d8b4ce61baf10af81"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:50.698%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></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:10pt;font-weight:700;line-height:100%">December 31, 2021</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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16abcf85adcf49d7b64d90bfed221a3e_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy0xLTEtMS04MTU2MA_119f9b33-77cf-4c35-9fcc-a25b1e8ba81f">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71f94ac3c081426ebd0a9446d670638e_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy0zLTEtMS04MTU2MA_d3935e12-70ca-436f-b194-fb91bb2d9d85">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy01LTEtMS04MTU2MA_68aa016e-d7da-4519-a41f-b2bb0aa94056">182,470</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id149d935a3a742d2a917cf0aa29910b6_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy03LTEtMS04MTU2MA_2feb664f-fa4c-49ab-9e5d-9b457732936b">182,470</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16abcf85adcf49d7b64d90bfed221a3e_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC0xLTEtMS04MTU2MA_41c60f54-2384-4fd5-a6be-6ccf540ce4b7">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71f94ac3c081426ebd0a9446d670638e_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC0zLTEtMS04MTU2MA_5a4e73c9-b440-4703-8c99-6bd70504f2d3">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC01LTEtMS04MTU2MA_55ed1113-988b-4921-87eb-06aa991ab328">49,825</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id149d935a3a742d2a917cf0aa29910b6_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC03LTEtMS04MTU2MA_5fb5fe4f-ee45-4c37-8784-c03e49b05f8d">49,825</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:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16abcf85adcf49d7b64d90bfed221a3e_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS0xLTEtMS04MTU2MA_9ff9cba5-f31a-41e3-ab12-ef054ddad32a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71f94ac3c081426ebd0a9446d670638e_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS0zLTEtMS04MTU2MA_06fbc459-0cc9-4c80-8d28-e69bc50d9348">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS01LTEtMS04MTU2MA_6b93f6dd-6b3e-4578-b885-4de6323e417b">232,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id149d935a3a742d2a917cf0aa29910b6_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS03LTEtMS04MTU2MA_71d6dd7a-3a98-4fb8-a2c4-e32506b65207">232,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:50.698%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6106b6408984755affbb71d74317f8b_I20220630" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy0xLTEtMS03OTM2Nw_47a63a4a-5326-4088-9fa1-31d3d1c1ddcd">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81bb0273f0194730b2e8a6c3ecc6c8a1_I20220630" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy0zLTEtMS03OTM2Nw_698c19c6-4a84-4137-8bb5-017dec8c62bc">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacdb7d6709f4049be107fa4e55f4856_I20220630" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy01LTEtMS03OTM2Nw_5a523126-37e0-4ed3-b6fa-ada49e174143">164,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d943456a5d4caf9820ac59bc5751ba_I20220630" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy03LTEtMS03OTM2Nw_cf95f9c0-4891-4c99-b244-39c889961220">164,277</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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6106b6408984755affbb71d74317f8b_I20220630" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS0xLTEtMS03OTM2Nw_6dfd21e1-e0bb-4d66-af10-0174f58abd78">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81bb0273f0194730b2e8a6c3ecc6c8a1_I20220630" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS0zLTEtMS03OTM2Nw_4f08c88d-44f3-4b08-8b1e-13df2844cb5b">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacdb7d6709f4049be107fa4e55f4856_I20220630" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS01LTEtMS03OTM2Nw_00104268-fef6-46bb-b93c-dc434087cc9a">164,277</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d943456a5d4caf9820ac59bc5751ba_I20220630" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS03LTEtMS03OTM2Nw_f3193aab-1dd2-4787-8aa3-daa804d34696">164,277</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a reconciliation of the beginning and ending fair value measurements of our contingent consideration, which we have valued using level 3 inputs:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.398%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e74afb47d2747c9ab812dc0babbc457_I20210331" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi0xLTEtMS05MDAxOA_b5f2fac1-bf62-484e-bfaf-648dda047d4b">&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e27138d077449418b6f13b9f307e885_I20220331" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi0zLTEtMS05MDAxOA_b2c9d123-1e71-450c-8d4b-09494c3dbf04">167,245</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883186570d7242418f73908f62c18d21_I20201231" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMS0yLTEtMS04OTkyNw_6e14aa34-c3cf-44df-8a24-f8e636147641">&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMS00LTEtMS04OTkyNw_2a535326-7afe-4e9a-ba76-c1952980d9a4">232,295</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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase due to acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy0xLTEtMS05MDAxOA_1823c276-f06c-4587-806d-7e18f8816098">230,921</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy0zLTEtMS05MDQ4Mg_9823974e-1076-438e-94f9-35000056cac9">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi0yLTEtMS04OTkyNw_bb37c446-a4cc-463f-bd8c-1999006084e5">230,921</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi00LTEtMS04OTkyNw_34fcb52d-f58a-4b78-b588-7da43ee6d3c6">&#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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) due to change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNC0xLTEtMS05MDAxOA_918239ef-754f-4d67-a0e7-94f509470395">1,480</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNC0zLTEtMS05MDAxOA_7ca589f2-2b9f-41fe-ae06-3f11845370e6">2,968</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy0yLTEtMS04OTkyNw_d7d7bbf7-e95f-4c5e-b45e-834010c09b15">1,480</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy00LTEtMS04OTkyNw_34fe402c-71e7-4ea7-9535-36d3c19ed3c0">68,018</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNS0xLTEtMS05MDAxOA_3a6d7b49-a1aa-4909-ab52-3c1c9c65f7b2">232,401</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNS0zLTEtMS05MDAxOA_241ddbab-d331-4e86-871f-3e468038a56c">164,277</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNS01LTEtMS05MDAxOA_5c2be659-5298-4a2d-ab7f-b3a97305ef5a">232,401</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNC00LTEtMS04OTkyNw_b5d47ee6-28a3-49f5-a049-fcdd6019c6ec">164,277</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><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the First Anniversary Payment is</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> equal to 20 times the ARR of the month preceding the anniversary, less $12.5 million. We expect to settle 70% of the First Anniversary Payment using our common stock at an agreed-upon volume-weighted average price of $40.15 per share, and we have revalued this portion of the First Anniversary Payment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">based on the $<ix:nonFraction unitRef="usdPerShare" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="2" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMzg0ODI5MDcwMDY1OQ_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba">22.31</ix:nonFraction> per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022. </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:112%">In order to determine the fair value of the Second Anniversary Payment, equal to 15 times the ARR of the month preceding the second anniversary, less the First Anniversary ARR, we simulated forecasted revenue using a revenue volatility assumption from comparable market data. We then determined the appropriate discount rate for the assumed cash component and used a Monte Carlo simulation for the assumed stock component. The assumptions used in preparing this model includes estimates such as revenue volatility, revenue discount rate, weighted average cost of capital, and our common stock volatility.</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5MQ_31aa3a26-6dd7-4c04-a04b-09c901d34028" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes key assumptions used for estimating the fair value of the contingent consideration:</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.263%"></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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3fb94bfd8e8b4b399e43a7291c87abce_I20220630" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfMS0yLTEtMS03OTM2Nw_870f04c9-6849-46f3-96cb-fc077f564046">20.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i21664931947340e3bc48f11ef11d3987_I20220630" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfMi0yLTEtMS03OTM2Nw_77e3d184-e9f0-43f6-902d-e993d331ef46">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average cost of capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65aeb1d5fed949de8e003acc2f38bb2b_I20220630" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfMy0yLTEtMS03OTM2Nw_e67448dc-1e15-4459-99d4-2bd8780d5d83">16.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ief228ff6bea845f2b1b6206184678f0f_I20220630" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfNC0yLTEtMS03OTM2Nw_905473fe-b205-41ab-8b86-5073ca9147fe">83.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portion to be paid in cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i62a5d3b5e5964ad18fd3e2cfa97f2c69_I20220630" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfNS0yLTEtMS03OTM2Nw_f8926763-07fb-441a-9868-0332a71dd269">30.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_64"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RleHRyZWdpb246NjE0MTU4MDkxZDc5NDBlNjgwN2NhOTdmYjZiYjVhZjZfMjg0OQ_41bbd1e9-abc8-4c79-9fd4-128a8aa35951" continuedAt="i9f8a2af39edf42e1bb13753eba5acca8" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="i9f8a2af39edf42e1bb13753eba5acca8"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Implementation Costs</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%">Agreements with certain partners have historically required us to fund the development of specific enhancements, pay for certain implementation fees, or make milestone payments upon the deployment of our solution. Amounts paid to our partners are included in deferred implementation costs, net on our condensed consolidated balance sheets the earlier of when paid or earned and are amortized over the remaining term of the related contractual arrangements. Amortization is included in Partner Share and other third-party costs on our condensed consolidated statements of operations and is presented in deferred implementation costs on our condensed consolidated statement of cash flows.</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RleHRyZWdpb246NjE0MTU4MDkxZDc5NDBlNjgwN2NhOTdmYjZiYjVhZjZfMjg1NQ_31e343a2-c610-4df5-a8c4-ca49c9a38266" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in deferred implementation costs (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e74afb47d2747c9ab812dc0babbc457_I20210331" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi0xLTEtMS03OTM2Nw_d74ee1f4-22db-4bd3-9a58-ee60d95e601d">2,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e27138d077449418b6f13b9f307e885_I20220331" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi0zLTEtMS03OTM2Nw_966232bc-ee47-45e4-89c8-a19fd600c9f9">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883186570d7242418f73908f62c18d21_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi01LTEtMS03OTM2Nw_592a1e7b-7917-4147-8534-9ac9c947e29a">3,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi03LTEtMS03OTM2Nw_d95e5945-6013-48b3-bc96-935a75e954ce">&#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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC0xLTEtMS03OTM2Nw_a28dffba-4d1e-4d97-b4ce-2141f66d725f">730</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC0zLTEtMS03OTM2Nw_6c360be7-7c3d-4483-828f-61337b03a18a">&#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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC01LTEtMS03OTM2Nw_99f6ca14-a38c-4a3b-b410-d8d0ed4bfacd">1,612</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC03LTEtMS03OTM2Nw_a5bf0005-f953-4af8-ab07-131057d58e6e">&#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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi0xLTEtMS03OTM2Nw_e7b13a91-5da0-4430-b0af-b7d892385d3f">2,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi0zLTEtMS03OTM2Nw_af9e2581-d29f-4d4b-b371-a0ddea92d947">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi01LTEtMS03OTM2Nw_14308a22-893a-476c-9c93-c4a948642bab">2,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi03LTEtMS03OTM2Nw_448b0943-563d-49ff-a2dc-e0b316a8673b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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%">We have minimum Partner Share commitment to a certain FI partner totaling $<ix:nonFraction unitRef="usd" contextRef="id1c5ed0adeb742c3980c2cdd7344870d_I20220630" decimals="-5" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RleHRyZWdpb246NjE0MTU4MDkxZDc5NDBlNjgwN2NhOTdmYjZiYjVhZjZfOTA4_d0449704-63ab-4d6b-9aab-9d365c554e10">10.0</ix:nonFraction> million over a 12-month period which began on April 1, 2022. To the extent that this commitment is expected to exceed the amount of Partner Share otherwise payable to such FI partner in the absence of such commitment, we accrue any expected shortfall over the commitment period. We accrued for zero and $0.9 million of expected minimum Partner Share commitment shortfalls as of December 31, 2021 and June 30, 2022, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments</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 March 2022, we entered into a cloud hosting arrangement guaranteeing an aggregate spend of $7.2 million over the first twelve months of the arrangement. </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:700;line-height:120%">Litigation</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%">From time to time, we may become involved in legal actions arising in the ordinary course of business including, but not limited to, intellectual property infringement and collection matters. We make assumptions and estimates concerning the likelihood and amount of any potential loss relating to these matters using the latest information available. We record a liability for litigation if an unfavorable outcome is probable and the amount of loss or range of loss can be reasonably estimated. If an unfavorable outcome is probable and a reasonable estimate of the loss is a range, we accrue the best estimate within the range. If no amount within the range is a better estimate than any other amount, we accrue the minimum amount within the range. If an unfavorable outcome is probable but the amount of the loss cannot be reasonably estimated, we disclose the nature of the litigation and indicates that an estimate of the loss or range of loss cannot be made. If an unfavorable outcome is reasonably possible and the estimated loss is material, we disclose the nature and estimate of the possible loss of the litigation. We do not disclose information with respect to litigation where an unfavorable outcome is considered to be remote or where the estimated loss would not be material. Based on current expectations, such matters, both individually and in the aggregate, are not expected to have a material adverse effect on our liquidity, results of operations, business or financial condition.</span></div></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_67"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RleHRyZWdpb246Zjk1ZTQ4Y2UwNTNlNGI5M2FhZjBkODE1YzVmYTQwNzdfMzk4_ef9f8bc2-5e43-4e8f-9d18-a30901b39f4d" escape="true">EARNINGS PER SHARE</ix:nonNumeric></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%">Diluted net loss per share is the same as basic net loss per share for the three and six months ended June 30, 2021 and 2022 because the effects of potentially dilutive items were anti-dilutive, given our net losses during these periods. The following securities as of June 30, 2021 and 2022 have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive (in thousands):</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic9f51dfa928d4fc4a0206471fa0004d0_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfMy0xLTEtMS04MzE4NQ_7f8be279-97fd-4c6c-8c13-3dadec8c3a63">526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7abc5826a8d475f8c807c730a8ddede_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfMy0zLTEtMS04MzE4NQ_c54ea5f4-832a-4c1d-a117-5498a40b3518">413</ix:nonFraction>&#160;</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id4fdbcd2247943699425555fcb3ed950_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNC0xLTEtMS04MzE4NQ_eb09a8fa-ecb3-4d97-bc6f-ccae174d06dd">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9a2e172863e54bce935a18face1cbdc9_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNC0zLTEtMS04MzE4NQ_04947860-9684-4251-a55d-e008a7433dd5">2,701</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:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib8a6fa47e0004f71bd15f961c8103b37_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNS0xLTEtMS04MzE4NQ_6b9d6309-b7c3-4386-a294-915fa9511b64">2,588</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifb086bc42a1941c1a64fa01775f6d7e1_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNS0zLTEtMS04MzE4NQ_63df9535-8d52-438e-87a1-2be92ac2a643">3,581</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:10pt;font-weight:400;line-height:100%">Common stock issuable pursuant to the ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifde47be0363f436d9378692c51c2e470_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfOC0xLTEtMS04MzE4NQ_946fd2b8-34e1-464d-bd9b-3986c8647460">7</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3558cc8a9c4431abf7c48b849454f24_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfOC0zLTEtMS04MzE4NQ_77382b67-d5bc-41e9-a15e-0f56d6e9e1a8">25</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 id="ie5f64061ae874958abc5273de145699d_70"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDM4Ng_6267ec67-9d57-416f-a505-7dbc1ddebb70" continuedAt="i906a75866bb1423bba71c618a7a7fb04" escape="true">SEGMENTS</ix:nonNumeric></span></div><ix:continuation id="i906a75866bb1423bba71c618a7a7fb04" continuedAt="i84f5d6eb1e6d4a4d9102566127f66e01"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, we have <ix:nonFraction unitRef="segment" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMzc_ffba2b92-7310-4057-b30e-3c811b7f3329">three</ix:nonFraction> operating segments: the Cardlytics platform in the U.S., the Cardlytics platform in the U.K. and the Bridg platform, as determined by the information that our Chief Executive Officer, who we consider our chief operating decision-maker ("CODM"), uses to make strategic goals and operating decisions. Our Cardlytics platform operating segments in the U.S. and U.K. represent our proprietary advertising channels and are aggregated into one reportable segment given their similar economic characteristics, nature of service, types of customers and method of distribution. Subsequent to the acquisition of Bridg, our CODM began reviewing Bridg's revenue and operating expenses. Therefore, we consider the Bridg platform to be a separate operating segment. Our CODM allocates resources to, and evaluates the performance of, our operating segments based on revenue and adjusted contribution. Our CODM does not review assets by operating segment for the purposes of evaluating performance or allocating resources.</span></div><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDM5NA_5b8eb2ec-7478-4a3d-9d39-2f7e5e86f568" continuedAt="i1a8e34bf9d6a48899eec53899cc925a0" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information regarding the Cardlytics platform and the Bridg platform reportable segments (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics platform</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if160fa4623314d48b307624d945371e8_D20210401-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy0xLTEtMS03OTM2Nw_38c1822e-ecb1-4702-9548-1ff98766e485">27,603</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy0zLTEtMS03OTM2Nw_e9cf125f-f961-4bed-bce6-31b86ef45a88">29,867</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy01LTEtMS03OTM2Nw_a789fbf8-03d9-4014-b816-ee3ac689682a">51,944</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy03LTEtMS03OTM2Nw_a26d8855-3472-4618-a952-b8fb06d46f7c">58,822</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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if160fa4623314d48b307624d945371e8_D20210401-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC0xLTEtMS03OTM2Nw_aaf896a0-f369-4571-a149-0cf9ebb2818b">29,160</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC0zLTEtMS03OTM2Nw_9d6ac21c-6fcc-482d-82b5-8f9f1814a95b">39,403</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC01LTEtMS03OTM2Nw_3dde1713-974d-4840-9180-c29b7b4dff40">58,049</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC03LTEtMS03OTM2Nw_6a56e1f8-caac-4b8c-883f-2089e946ee92">74,431</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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if160fa4623314d48b307624d945371e8_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS0xLTEtMS03OTM2Nw_469a3d3e-04dc-42e8-b66d-4b6cde6c19f5">56,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS0zLTEtMS03OTM2Nw_be3b3c93-616a-459d-9067-952022972567">69,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS01LTEtMS03OTM2Nw_97a684a7-0cda-4a0a-a304-86541ed12346">109,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS03LTEtMS03OTM2Nw_c9be398d-99bb-4339-9719-026f28f1c1dd">133,253</ix:nonFraction>&#160;</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:10pt;font-weight:700;line-height:100%">Bridg platform</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy0xLTEtMS03OTM2Nw_b9424ee0-7da5-45c6-b6c1-89ebd7f3eaca">2,027</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica26909f9b924351a225ac6b2270b181_D20220401-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy0zLTEtMS03OTM2Nw_de4976fc-07ff-48c2-9a0b-4e899832bff5">5,258</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy01LTEtMS03OTM2Nw_77e7fd5b-3736-4ae9-bad2-e5488b231d03">2,027</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy03LTEtMS03OTM2Nw_0d8c073f-7264-46f5-ad1d-f251609d0067">9,078</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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC0xLTEtMS03OTM2Nw_35fd96bb-05b9-4995-b253-5dc1eba41a9c">63</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica26909f9b924351a225ac6b2270b181_D20220401-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC0zLTEtMS03OTM2Nw_d973ff1f-bd67-4ec5-bb9e-198c17a9d4b0">877</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC01LTEtMS03OTM2Nw_8f91b20b-601a-463e-93e5-6f9753de728a">63</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC03LTEtMS03OTM2Nw_b28c0a88-915f-4142-bf49-232bd7f1b8e5">1,002</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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS0xLTEtMS03OTM2Nw_a21f26d1-32bf-490f-818b-c7cf351e384f">2,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica26909f9b924351a225ac6b2270b181_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS0zLTEtMS03OTM2Nw_62dc1236-6957-48f7-b75a-af63cecdae39">6,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS01LTEtMS03OTM2Nw_75a0659a-2ba1-480a-a014-e4ec2e94bb24">2,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS03LTEtMS03OTM2Nw_634b78a1-388b-4c63-83a2-98f33e6fc02c">10,080</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtMS0xLTEtNzkzNjc_2ad42702-aa7b-438f-880a-2e7e5cd0064c">29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtMy0xLTEtNzkzNjc_030a7d33-daa4-4cd6-bec6-ccf729ca5623">35,125</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtNS0xLTEtNzkzNjc_14e4379b-acc1-413d-9a59-a5cb71d789a1">53,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtNy0xLTEtNzkzNjc_0db3b042-0cf6-41ae-8a73-864b636a792a">67,900</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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItMS0xLTEtNzkzNjc_9cc9f6e6-af77-47a4-af14-2602e848e9e6">29,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItMy0xLTEtNzkzNjc_fdcdf7c9-a0cc-4e37-80af-78e4d1598a5e">40,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItNS0xLTEtNzkzNjc_379db4d9-83b4-4a22-aaef-608dd0419b53">58,112</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItNy0xLTEtNzkzNjc_7d35d22e-ac40-49ec-98a9-d32b82f0e753">75,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtMS0xLTEtNzkzNjc_c5680687-92be-4035-b849-72ec03152f1d">58,853</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtMy0xLTEtNzkzNjc_0340039c-bf44-489c-ab18-e5ec1ba5f792">75,405</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtNS0xLTEtNzkzNjc_106a33f5-78c3-4a06-9f60-9479340a8bab">112,083</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtNy0xLTEtNzkzNjc_b1c7fa66-8c66-4cce-a342-2a3c0252e801">143,333</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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Adjusted Partner Share and other third-party costs presented above represents GAAP Partner Share and other third-party data costs less deferred implementation costs, which is detailed below in our reconciliation of GAAP (loss) income before income taxes to adjusted contribution.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i84f5d6eb1e6d4a4d9102566127f66e01" continuedAt="i687fa3e215fe497d9715493ef0d0b513"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted Contribution</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%">Adjusted contribution measures the degree by which revenue generated from our marketers exceeds the cost to obtain the purchase data and the digital advertising space from our partners. Adjusted contribution demonstrates how incremental marketing spend on our platforms generates incremental amounts to support our sales and marketing, research and development, general and administration and other investments. Adjusted contribution is calculated by taking our total revenue less our Partner Share and other third-party costs exclusive of deferred implementation costs, which is a non-cash cost. Adjusted contribution does not take into account all costs associated with generating revenue from advertising campaigns, including sales and marketing expenses, research and development expenses, general and administrative expenses and other expenses, which we do not take into consideration when making decisions on how to manage our advertising campaigns. </span></div><ix:continuation id="i1a8e34bf9d6a48899eec53899cc925a0"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of loss before income taxes presented in accordance with GAAP to adjusted contribution (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi0xLTEtMS03OTM2Nw_9d1092e5-6646-420b-8c4f-79558715297f">29,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi0zLTEtMS03OTM2Nw_6e843516-4529-4e4b-93f0-f58ffdf9b053">35,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi01LTEtMS03OTM2Nw_0de36f8f-9b47-458b-89b1-a59d4fa39b19">53,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:AdjustedContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi03LTEtMS03OTM2Nw_531e775a-ea42-4d7c-9a56-512bfcbeaf29">67,900</ix:nonFraction>&#160;</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:10pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS0xLTEtMS03OTM2Nw_942525e6-a7bd-4083-b410-aa8e4953522a">730</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS0zLTEtMS03OTM2Nw_d9fd24a5-f119-4b57-aef2-d1b698259abf">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS01LTEtMS03OTM2Nw_13d6dff0-4e7c-40b0-8a2c-77035524bffb">1,612</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS03LTEtMS03OTM2Nw_a3e7d1f1-d998-438d-92fb-ce6f108f09f0">&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi0xLTEtMS03OTM2Nw_2ba63c69-1c9a-4e88-bbfc-8ee62f6e8a1e">5,748</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi0zLTEtMS03OTM2Nw_eb7a307f-466f-4662-abc9-62797be48866">8,162</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi01LTEtMS03OTM2Nw_10a14da7-a070-4036-a5f1-88533dbe6c0e">9,686</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="cdlx:DeliveryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi03LTEtMS03OTM2Nw_a7c039c6-46d6-4806-a977-752c268c8338">14,695</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy0xLTEtMS03OTM2Nw_a3e5127c-0d42-4165-bac8-019b12edfa37">17,063</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy0zLTEtMS03OTM2Nw_53e1c3ab-cb90-4276-b6ec-708fa0137329">21,983</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy01LTEtMS03OTM2Nw_4338f975-c618-41c0-80ee-ad83536d8e39">30,265</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy03LTEtMS03OTM2Nw_f18b6b1b-ef9b-4703-a2c5-0a76a49f7d32">39,631</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC0xLTEtMS03OTM2Nw_795e8f75-2e80-4138-bc9b-0a22286e85ea">8,934</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC0zLTEtMS03OTM2Nw_0476e0da-22bf-4e20-9030-1add61ef738d">13,581</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC01LTEtMS03OTM2Nw_74bd3605-321f-474f-994d-c053406377bd">15,152</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC03LTEtMS03OTM2Nw_9bddb783-1489-485a-9673-bd7ec8cb9d26">25,872</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS0xLTEtMS03OTM2Nw_11429fb6-e1dd-432f-95ba-9e924515ffc7">16,888</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS0zLTEtMS03OTM2Nw_0d83e68e-5ac4-4d2b-84ca-9d0993f38a4e">20,984</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS01LTEtMS03OTM2Nw_3d09ad04-f25a-46a7-81b5-2550b448bf60">29,063</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS03LTEtMS03OTM2Nw_1836f579-44cb-490a-a039-d6c5a3ce5cac">41,409</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtMS0xLTEtNzkzNjc_a62e0c59-b900-42b6-84f9-eb708ce2a53e">14,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtMy0xLTEtNzkzNjc_62197cda-fe96-4339-9e5f-8f30c6c01a5c">2,197</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtNS0xLTEtNzkzNjc_24feefd7-101f-4081-a547-71c75ac857e6">21,212</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="cdlx:AcquisitionAndIntegrationCostsBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtNy0xLTEtNzkzNjc_d167a4a5-cdc6-4ce1-b0ad-347e4dc8114e">2,401</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtMS0xLTEtNzkzNjc_b3c4daac-b5c0-449e-bcb4-ce6f75fe5626">1,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtMy0xLTEtNzkzNjc_46a8c60c-3277-4c07-b752-ab39511c5316">2,968</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtNS0xLTEtNzkzNjc_46be8935-734b-43f0-94fa-787b15f43d42">1,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="cdlx:ChangeInFairValueOfContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtNy0xLTEtNzkzNjc_cdd11dc1-cb0e-40c0-bc56-95146801a26e">68,018</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItMS0xLTEtNzkzNjc_c34309e5-365d-4354-b9bc-5829307eba45">8,833</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItMy0xLTEtNzkzNjc_ad7707ae-e142-45e6-b480-0445a8efa769">10,356</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItNS0xLTEtNzkzNjc_e9313e69-27c1-442e-a2a8-8e2485b2cc5b">11,898</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItNy0xLTEtNzkzNjc_d86a235c-d33e-4061-83c8-ad87b3222a35">20,227</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtMS0xLTEtNzkzNjc_f3594b17-39f9-448e-9241-fae0c91991cd">3,078</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtMy0xLTEtNzkzNjc_225bd584-ae7c-4dcd-96b3-7420dfcc80e0">5,417</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtNS0xLTEtNzkzNjc_d7c344f2-226d-4f0d-abe4-cf420ad16d84">5,804</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtNy0xLTEtNzkzNjc_66f7807d-043c-4155-93c2-bc86c8e896c8">8,034</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:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtMS0xLTEtNzkzNjc_0b6bbd23-3c27-4e03-a93c-8910f3fa3695">47,306</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtMy0xLTEtNzkzNjc_0749f80d-9f2f-47c1-b1fc-b7219a16beb0">127,736</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtNS0xLTEtNzkzNjc_9c586efe-9448-4b96-ad1f-26514d3c7213">72,201</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtNy0xLTEtNzkzNjc_d405b1a6-9258-4459-b87d-4d65e86815c2">94,698</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></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Deferred implementation costs is excluded from adjusted Partner Share and other third-party costs, which is shown above in our reconciliation of GAAP revenue to adjusted contribution.</span></div></ix:continuation><ix:nonNumeric contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDM5MQ_05ed4fda-2791-4bbe-91da-e77cc917d94a" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide geographical information (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dca57f582b34f559a395c817705b07e_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy0xLTEtMS03OTM2Nw_2f94191d-177b-457c-89f3-3ac55cb9caf3">54,145</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf43131773f4389b415a77dad1f28cf_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy0zLTEtMS03OTM2Nw_152f12a3-b22a-477d-a657-3fc11ec1083d">69,178</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83dd5f9e050440fd83415bb809702eca_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy01LTEtMS03OTM2Nw_cc4bb3a3-60a6-4eb7-9e74-7bbe31cdbe46">103,262</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2578974c9a5e442cb86e90df3e6d4cbe_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy03LTEtMS03OTM2Nw_6ae872ee-8717-4add-a695-82fd7a2c81a1">130,831</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i466be35645174b209933ac3261d665a7_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC0xLTEtMS03OTM2Nw_36882b0e-e114-4585-9043-8a3f05ca73e6">4,708</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if673fef2b6f249eca54d09f75d1d3594_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC0zLTEtMS03OTM2Nw_61023acb-5268-4ec0-8def-9a912afe4a19">6,227</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8af8df9392c24019bd852fd0f9727502_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC01LTEtMS03OTM2Nw_cfba04e4-e827-4eb9-af25-774c585fef87">8,821</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18041918a2e94cb883bedb90533e6e21_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC03LTEtMS03OTM2Nw_7c957801-c4e6-4800-a87a-0d81143a0d6a">12,502</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS0xLTEtMS03OTM2Nw_14a83fe2-e532-486e-b1ba-b3448220f6c1">58,853</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS0zLTEtMS03OTM2Nw_62a065b5-8136-49c3-9e9b-a50556d27f19">75,405</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS01LTEtMS03OTM2Nw_ad6a9aa4-af21-48c3-8623-81ffd6e003b2">112,083</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS03LTEtMS03OTM2Nw_9ee8187c-62dc-4aa3-8e3b-279d15ab8a22">143,333</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-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3315e5b1dde4bafba7e59fa63841f84_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMi0xLTEtMS03OTM2Nw_72b81924-a831-4ef1-834b-8301b212898c">7,750</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a77a17acaa64c478312a3e1992c1a92_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMi0zLTEtMS03OTM2Nw_b14df0a9-7cd3-4525-abe8-e9f7041de3b6">6,116</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62ceae5b81204ae88e92fbdc416e65cd_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMy0xLTEtMS03OTM2Nw_dd185523-dbd4-4c7a-81bc-60df374f1988">3,423</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56a6bab7b7224314af9c861e51f60371_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMy0zLTEtMS03OTM2Nw_74f321b4-4904-48c8-999e-f34b971ee19b">2,379</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c8f289c20ef4d6a85c2fc631b53779d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNC0xLTEtMS03OTM2Nw_fdd29b18-99cf-4bba-8987-ea31257cf80f">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1405c55f734b4bfeb9f1aed684b5d126_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNC0zLTEtMS03OTM2Nw_370e3cab-a05f-4224-b33a-16741dfc0f23">124</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNS0xLTEtMS03OTM2Nw_dce0a426-2dd6-48a5-8d03-0b401980254c">11,273</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNS0zLTEtMS03OTM2Nw_1475ab83-239a-490d-9d91-f9be43aec3ce">8,619</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures within the United Kingdom and India totaled $<ix:nonFraction unitRef="usd" contextRef="i8af8df9392c24019bd852fd0f9727502_D20210101-20210630" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTk3NA_cf1a9383-81e9-4767-874b-e9736f3bb945">0.6</ix:nonFraction> million and less than $<ix:nonFraction unitRef="usd" contextRef="i18041918a2e94cb883bedb90533e6e21_D20220101-20220630" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTk5MQ_ab1dd07b-3b92-453c-834e-279502177f6c">0.1</ix:nonFraction> million during the six months ended June 30, 2021 and 2022, respectively.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><ix:continuation id="i687fa3e215fe497d9715493ef0d0b513"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</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%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. A significant portion of our cash and cash equivalents are held in fully FDIC-insured demand deposit accounts that distribute funds, and credit risk, over a vast number of financial institutions. Our remaining cash and cash equivalents are held with eight financial institutions, which we believe are of high credit quality.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketers</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%">Our revenue and accounts receivable are diversified among a large number of marketers segregated by both geography and industry. During each of the six months ended June 30, 2021 and 2022, our top five marketers accounted for <ix:nonFraction unitRef="number" contextRef="if23b537ffd5542e19a072f72c1648fa1_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjc2NQ_2271185d-1cc9-4eae-85e5-8f660921849d">34</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i3f1b02708ad54325a7aaf78df463f07d_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjc3Mg_79a0331b-3a78-4df4-8821-7ff8ee27172d">21</ix:nonFraction>% of our revenue, respectively, with one marketer accounting for over 10% during six months ended June 30, 2021 . As of June 30, 2021 and 2022, our top five marketers accounted for <ix:nonFraction unitRef="number" contextRef="i4ebcab3604e846e996d50e24820d86c8_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjkxMw_d18f7279-f646-4183-a8a9-c3e9106469ec">30</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i4e37fc6eede249de986e5e058ef04b4a_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjE5NA_b9bc3de1-eb26-44c0-96a9-30ac8487560f">19</ix:nonFraction>% of our accounts receivable, respectively, with one marketer representing over <ix:nonFraction unitRef="number" contextRef="ifd0950c58ea84268ac734b67b7f998fc_D20210401-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjk4MA_acde21aa-ef0d-4721-9f42-d2ef7611de0c"><ix:nonFraction unitRef="number" contextRef="ifb3b7876df7543f5bfd34582b52ec0af_D20220401-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjk4MA_d0482e68-7262-4d2a-a133-4a47e2c06875">10</ix:nonFraction></ix:nonFraction>% as of June 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FI Partners</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is substantially dependent on a limited number of FI partners. We require participation from our FI partners in the Cardlytics platform and access to their purchase data in order to offer our solutions to marketers and their agencies. We must have FI partners with a sufficient number of customers and levels of customer engagement to ensure that we have robust purchase data and marketing space to support a broad array of incentive programs for marketers. Our agreements with a substantial majority of our FI partners have terms of three to seven years but are generally terminable by the FI partner on 90 days or less prior notice. The agreements generally have autorenewal provisions that allow for the agreements to extend past their originally contemplated end date, unless terminated earlier in accordance with the terms of the agreement. If an FI partner terminates its agreement with us, we would lose that FI as a source of purchase data and online banking customers.</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%">During the six months ended June 30, 2021, our top two FI partners combined to account for over <ix:nonFraction unitRef="number" contextRef="ifa6b1fa520e047a5917aa3bba52791cf_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDIxMQ_e3c0c893-ecd7-4b5c-af93-00221f37b6e2">75</ix:nonFraction>% of the total Partner Share we paid to all partners, with each representing over 30%. During the six months ended June 30, 2022, our top three FI partners combined to account for over <ix:nonFraction unitRef="number" contextRef="ifa6b1fa520e047a5917aa3bba52791cf_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjcwNQ_e3c0c893-ecd7-4b5c-af93-00221f37b6e2">75</ix:nonFraction>% of the total Partner Share we paid to all partners, with the top two FI partners each representing over 20% and third largest FI partner representing over <ix:nonFraction unitRef="number" contextRef="i5ebc43bbd4574fb487e1358997f46bbf_D20210101-20210630" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjc4OQ_38cd374d-a7dc-43c6-a989-d0ce71bd0dcb"><ix:nonFraction unitRef="number" contextRef="i410f2a5299514df893df2caef8446912_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjc4OQ_b58098f4-f2fe-4f6a-aed7-08fb4308248e">10</ix:nonFraction></ix:nonFraction>% of Partner Share. No other partner accounted for over 10% of Partner Share during these periods.</span></div></ix:continuation><div id="ie5f64061ae874958abc5273de145699d_73"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. &#160;&#160;&#160;&#160;SUBSEQUENT EVENTS</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%">On July 7, 2022, we entered into a General Services Agreement (the &#8220;GSA&#8221;) with Bank of America, National Association (&#8220;Bank of America&#8221;). The GSA details the terms and conditions that will govern any future statements of work. On July 21, 2022, we entered into a Statement of Work (the &#8220;SOW&#8221;) with Bank of America, pursuant to which we have agreed to continue to provide cash-back offers to Bank of America for the benefit of Bank of America&#8217;s customers. The SOW is governed by the GSA. The SOW is substantially similar to prior arrangements between the Company and Bank of America, and pursuant to the SOW we will share revenue that we generate from these cash-back offers within the Bank of America digital channels with Bank of America. The terms of the GSA and SOW extend through July 31, 2025, and Bank of America may terminate the GSA or SOW at any time upon 90 days&#8217; written notice. In the event that Bank of America does not notify us of its intent to terminate the GSA or SOW at least 90 days prior to the end of the initial terms, the GSA and SOW will automatically renew upon the conclusion of the initial terms on a month-to-month basis.</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:112%">Subsequent to June 30, 2022, the Company planned certain cost savings measures and expects to incur one-time costs of approximately $<ix:nonFraction unitRef="usd" contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83My9mcmFnOmNhNzdhNTc4NGRiMDQ0Y2FiNGE2NzRiZTVjMmY1ZDgwL3RleHRyZWdpb246Y2E3N2E1Nzg0ZGIwNDRjYWI0YTY3NGJlNWMyZjVkODBfMTA5OTUxMTYzNjcwMQ_2a4cfe60-73a5-495d-877b-86b7c6fa1373">4.0</ix:nonFraction>&#160;million in connection with these measures.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">31</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</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%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with (1) our consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10&#8211;Q and (2) the audited consolidated financial statements and the related notes and management&#8217;s discussion and analysis of financial condition and results of operations for the fiscal year ended December 31, 2021 included in our Annual Report on Form 10-K/A, filed with the SEC on May 2, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These statements are often identified by the use of words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;project,&#8221; &#8220;will,&#8221; &#8220;would&#8221; or the negative or plural of these words or similar expressions or variations, and such forward-looking statements include, but are not limited to, statements with respect to our business strategy, plans and objectives for future operations, including our expectations regarding our expenses; continued enhancements of our platform and new product offerings; our future financial and business performance; anticipated benefits of our acquisitions of Dosh, Bridg and Entertainment; potential payments under the Merger Agreement with Bridg; anticipated Partner Share commitment shortfall penalty; and the uncertain negative impacts that COVID-19 may have on our business, financial condition, results of operations and changes in overall level of spending and volatility in the global economy. The events described in these forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled &#8220;Risk Factors,&#8221; set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q and in our other SEC filings. You should not rely upon forward-looking statements as predictions of future events. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.</span></div><div id="ie5f64061ae874958abc5273de145699d_79"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</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:112%">Our company&#8217;s mission is to redefine marketing by using data for good. We work to accomplish this mission by operating an advertising platform within our own and our partners' digital channels, which include online, mobile applications, email, and various real-time notifications (the "Cardlytics platform"). We also operate a customer data platform that utilizes point-of-sale ("POS") data, including product-level purchase data, to enable marketers, in a privacy-protective manner, to perform analytics and target loyalty marketing and also enable marketers to measure the impact of their marketing (the "Bridg platform"). The partners for the Cardlytics platform are predominantly financial institutions ("FI partners") that provide us with access to their anonymized purchase data and digital banking customers. The partners for the Bridg platform are merchants that provide us with access to their POS data, including product-level purchase data. By applying advanced analytics to the purchase data we receive, we make it actionable, helping marketers reach potential buyers at scale, and measure the true sales impact of their marketing spend. We have strong relationships with leading marketers across a variety of industries, including retail, restaurant, travel and entertainment, direct-to-consumer, and grocery and gas.</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%">Working with a marketer, we design a campaign that targets consumers based on their purchase history. The consumer is offered an incentive to make a purchase from the marketer within a specified period. We use a portion of the fees that we collect from marketers to provide these consumer incentives to customers after they make qualifying purchases ("Consumer Incentives"). We report our revenue on our consolidated statements of operations net of Consumer Incentives since we do not provide the goods or services that are purchased by customers from the marketers to which the Consumer Incentives relate.</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%">We pay certain partners a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to customers and certain third-party data costs ("Partner Share"). We report our revenue gross of Partner Share. Partner Share costs are included in Partner Share and other third-party costs in our consolidated statements of operations, rather than as a reduction of revenue, because we and not our partners act as the principal in our arrangements with marketers.</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%">We run campaigns offering compelling Consumer Incentives to drive an expected rate of return on advertising spend for marketers. At times, we may collaborate with a partner to enhance the level of Consumer Incentives to their respective customers, funded by their Partner Share. We believe that these investments by our partners positively impact our platforms by making their customers more highly engaged with our platforms. However, these investments negatively impact our GAAP revenue, which is reported net of Consumer Incentives.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">Revenue, which is reported net of Consumer Incentives and gross of Partner Share and other third-party costs, was $58.9 million and $75.4 million during the three months ended June 30, 2021 and 2022, respectively, representing an increase of 28%. Billings, a non-GAAP measure that represents the gross amount billed to marketers and is reported gross of both Consumer Incentives and Partner Share, was $85.3 million and $107.7 million during the three months ended June 30, 2021 and 2022, respectively, representing an increase of 26%. Gross profit, which represents revenue less Partner Share and other third-party costs and less delivery costs, was $23.2 million and $27.0 million during the three months ended June 30, 2021 and 2022, respectively, representing an increase of 16%. Adjusted contribution, a non-GAAP measure that represents our revenue less our adjusted Partner Share and other third-party costs, was $29.6 million and $35.1 million during the three months ended June 30, 2021 and 2022, respectively, representing an increase of 19%.</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%">Billings and adjusted contribution are further defined under the heading "Non-GAAP Measures and Other Performance Metrics" below. We believe these non-GAAP measures, alongside our GAAP revenue and GAAP gross profit, provide useful information to investors for period-to-period comparisons of our core business and in understanding and evaluating our results of operations in the same manner as our management and board of directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our results (dollars in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</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:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;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:10pt;font-weight:400;line-height:100%">Billings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,654&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,315&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Incentives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Adjusted contribution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,929&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,152&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,963&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,530&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,306)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,290)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,984)</span></td><td style="background-color:#cceeff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,201)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,252)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,051)</span></td><td style="background-color:#cceeff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,666)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,119)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,610)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,322)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,712)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Billings, adjusted Partner Share and other third-party costs, adjusted contribution and adjusted EBITDA are non-GAAP measures, as detailed below in our reconciliations of GAAP revenue to billings, GAAP gross profit to adjusted contribution and GAAP net loss to adjusted EBITDA.</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%">During the three months ended June 30, 2021 and 2022, our net loss was $47.3 million and $126.3 million, respectively. Our historical losses have been driven by our substantial investments in our purchase intelligence platform and infrastructure, which we believe will enable us to expand the use of our platform by both our partners and marketers. During the six months ended June 30, 2022, we received a benefit due a reduction of the estimated contingent consideration and brokerage fee related to our Bridg acquisition partially offset by an impairment of goodwill. On March 5, 2021, we acquired Dosh Holdings, Inc., on May 5, 2021, we acquired Bridg, Inc. and on January 7, 2022, we acquired HSP EPI Acquisition LLC ("Entertainment"). During the six months ended June 30, 2021 and 2022, we incurred $21.2 million of costs and $2.4 million of benefit in connection with these acquisitions, respectively. During the three months ended June 30, 2021 and 2022, our net (loss) income included stock-based compensation expense of $13.3&#160;million and $12.8 million, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FI Partners</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%">Our FI partners include Bank of America, National Association ("Bank of America"), JPMorgan Chase Bank, National Association (&#8220;Chase&#8221;) and Wells Fargo Bank, National Association (&#8220;Wells Fargo&#8221;), as well as many other national and regional financial institutions, financial technology companies, virtual-only banks, and several of the largest bank processors and digital banking providers to reach customers of small and mid-sized FIs.</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%">For the three months ended June 30, 2021 and 2022, our average monthly active users ("MAUs") were 167.6 million and 179.9 million, respectively, and our average revenue per user ("ARPU") for each period was $0.34 and $0.38, respectively. MAUs and ARPU are performance metrics defined under the heading "Non-GAAP Measures and Other Performance Metrics" below.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">Partner Commitments</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%">We have minimum Partner Share commitment to a certain FI partner totaling $10.0 million over a 12-month period which began on April 1, 2022. To the extent that this commitment is expected to exceed the amount of Partner Share otherwise payable to such FI partner in the absence of such commitment, we accrue any expected shortfall over the commitment period. We accrued for zero and $0.9 million of expected minimum Partner Share commitment shortfalls as of December 31, 2021 and June 30, 2022, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impacts of COVID-19 Pandemic</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic resulted in a global slowdown of economic activity that disrupted supply and demand for a broad variety of goods and services and consumer discretionary spending, and increased inflationary pressure, including spending by consumers with our marketers. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to our financial statements. Due to continuing uncertainty regarding the severity and duration of the impacts of COVID-19 on the global economy, we will continue to monitor this situation and the potential impacts to our business.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restructuring</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended June 30, 2022, we began a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">strategic shift within our organization to migrate certain data and applications to a cloud computing environment. This transition resulted in severance and medical benefits totaling </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.0&#160;million, as a result of a headcount reduction because cloud hosting improved data management efficiencies. This expense is included in Delivery costs on our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Consolidated Statement of Operations.</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:700;line-height:115%">Acquisitions</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:112%">On January 7, 2022, we purchased Entertainment for $13.0&#160;million in equity at an agreed-upon price of $66.52 per share, subject to $1.1&#160;million of fair value adjustments based upon our close date, and $2.3&#160;million in cash, subject to $0.4 million of adjustments, for an acquisition date fair value of $14.6&#160;million.</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:112%">On May 5, 2021, we completed the acquisition of Bridg for purchase consideration of $578.9&#160;million. The purchase consideration consisted of a $350.0&#160;million cash purchase price, subject to $2.8&#160;million of adjustments and escrows, and contingent consideration with a fair value of $230.9&#160;million at the time of the acquisition related to additional potential future payments. At least 30% of the potential future payments will be in cash, with the remainder to be paid in cash or our common stock, at our option.</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:115%">On March 5, 2021, we completed the acquisition of Dosh for purchase consideration of $277.6&#160;million in a combination of cash and common stock. The total purchase consideration consisted of a $150.0&#160;million cash purchase price, subject to $6.6&#160;million of adjustments and escrows, and $125.0&#160;million of shares of our common stock at an agreed-upon price of $136.33 per share, subject to $7.6&#160;million of fair value adjustments based upon our close date, for an acquisition date fair value of $117.4&#160;million.</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:115%">Refer to Note 3 - Business Combinations to our consolidated financial statements for further information.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 5, 2021, we closed a public equity offering in which we sold 3,850,000 shares of common stock at a public offering price of $130.00 per share for total gross proceeds of $500.5&#160;million. We received total net proceeds of $484.0&#160;million after deducting underwriting discounts and commissions of $16.3&#160;million and offering costs of $0.2&#160;million.</span></div><div id="ie5f64061ae874958abc5273de145699d_82"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Measures and Other Performance Metrics</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%">We regularly monitor a number of financial and operating metrics in order to measure our current performance and estimate our future performance. Our metrics may be calculated in a manner different than similar metrics used by other companies.</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in&#160;thousands,&#160;except&#160;ARPU)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardlytics MAUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Cardlytics ARPU</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Bridg ARR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cardlytics Monthly Active Users</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%">We define MAUs as targetable customers or accounts that have logged in and visited online or mobile applications containing offers, opened an email containing an offer, or redeemed an offer from the Cardlytics platform during a monthly period. We then calculate a monthly average of these MAUs for the periods presented. We believe that MAUs is an indicator of the Cardlytics platform&#8217;s ability to drive engagement and is reflective of the marketing base that we offer to marketers.</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:700;line-height:120%">Cardlytics Average Revenue per User</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%">We define ARPU as the total revenue generated in the applicable period calculated in accordance with generally accepted accounting principles in the United States ("GAAP"), divided by the average number of MAUs in the applicable period. We believe that ARPU is an indicator of the value of our relationships with our partners with respect to the Cardlytics platform.</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:700;line-height:120%">Bridg Annualized Recurring Revenue</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%">Consistent with the Bridg merger agreement, we define ARR as the annualized GAAP revenue of the final month in the period presented for the Bridg platform. ARR should not be considered in isolation from, or as an alternative to, revenue prepared in accordance with GAAP. We believe that ARR is an indicator of the Bridg platform&#8217;s ability to generate future revenue from existing clients.</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:700;line-height:120%">Billings</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%">Billings represents the gross amount billed to customers and marketers for advertising campaigns in order to generate revenue. Cardlytics platform billings is recognized gross of both Consumer Incentives and Partner Share. Cardlytics platform GAAP revenue is recognized net of Consumer Incentives and gross of Partner Share. Bridg platform billings is the same as Bridg platform GAAP revenue. </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%">We review billings for internal management purposes. We believe that billings provides useful information to investors for period-to-period comparisons of our core business and in understanding and evaluating our results of operations in the same manner as our management and board of directors. Nevertheless, our use of billings has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Other companies, including companies in our industry that have similar business arrangements, may address the impact of Consumer Incentives differently. You should consider billings alongside our other GAAP financial results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of billings to revenue, the most directly comparable GAAP measure, for each of the periods indicated (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse: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.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.404%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2021</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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</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:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,339&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,247&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,337&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,744&#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:8pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse: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.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.404%"></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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,636&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,889&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,080&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,969&#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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Contribution</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%">Adjusted contribution measures the degree by which revenue generated from our marketers exceeds the cost to obtain the purchase data and the digital advertising space from our partners. Adjusted contribution demonstrates how incremental marketing spend on our platforms generates incremental amounts to support our sales and marketing, research and development, general and administration and other investments. Adjusted contribution is calculated by taking our total revenue less our Partner Share and other third-party costs exclusive of deferred implementation costs, which is a non-cash cost. Adjusted contribution does not take into account all costs associated with generating revenue from advertising campaigns, including sales and marketing expenses, research and development expenses, general and administrative expenses and other expenses, which we do not take into consideration when making decisions on how to manage our advertising campaigns. </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%">We use adjusted contribution extensively to measure the efficiency of our advertising platform, make decisions to manage advertising campaigns and evaluate our operational performance. Adjusted contribution is also used to determine the vesting of performance-based equity awards and is used to determine the achievement of quarterly and annual bonuses across our entire global employee base, including executives. We view adjusted contribution as an important operating measure of our financial results. We believe that adjusted contribution provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Adjusted contribution should not be considered in isolation from, or as an alternative to, measures prepared in accordance with GAAP. Adjusted contribution should be considered together with other operating and financial performance measures presented in accordance with GAAP. Also, adjusted contribution may not necessarily be comparable to similarly titled measures presented by other companies. Refer to Note 11 - Segments to our condensed consolidated financial statements for further details on our adjusted contribution by segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of adjusted contribution to gross profit, the most directly comparable GAAP measure, for each of the periods indicated (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.405%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2021</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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</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:10pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner Share and other third-party costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,036&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,556&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,630&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,867&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#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:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Stock-based compensation expense recognized in consolidated delivery costs totaled $0.5 million and $0.9 million for the three months ended June 30, 2021 and 2022, respectively.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Deferred implementation costs is excluded from adjusted Partner Share and other third-party costs as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.109%"><tr><td style="width:1.0%"></td><td style="width:27.144%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.965%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cardlytics Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bridg Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cardlytics Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bridg Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</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:9pt;font-weight:400;line-height:100%">Partner Share and other third-party costs</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,280&#160;</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:9pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted Partner Share and other third-party costs</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:9pt;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:9pt;font-weight:400;line-height:100%">29,160&#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:9pt;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:9pt;font-weight:400;line-height:100%">63&#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:9pt;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:9pt;font-weight:400;line-height:100%">29,223&#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:9pt;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:9pt;font-weight:400;line-height:100%">39,403&#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:9pt;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:9pt;font-weight:400;line-height:100%">877&#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:9pt;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:9pt;font-weight:400;line-height:100%">40,280&#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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.405%"></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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#160;</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:10pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner Share and other third-party costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,695&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,557&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,601&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,695&#160;</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,822&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,078&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#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:6pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Stock-based compensation expense recognized in consolidated delivery costs totaled $0.8 million and $1.5 million for the six months ended June 30, 2021 and 2022, respectively.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Deferred implementation costs is excluded from adjusted Partner Share and other third-party costs as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.390%"><tr><td style="width:1.0%"></td><td style="width:26.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></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.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cardlytics Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bridg Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cardlytics Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bridg Platform</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</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:9pt;font-weight:400;line-height:100%">Partner Share and other third-party costs</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,724&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,431&#160;</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,002&#160;</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted Partner Share and other third-party costs</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:9pt;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:9pt;font-weight:400;line-height:100%">58,049&#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:9pt;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:9pt;font-weight:400;line-height:100%">63&#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:9pt;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:9pt;font-weight:400;line-height:100%">58,112&#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:9pt;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:9pt;font-weight:400;line-height:100%">74,431&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,002&#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:9pt;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:9pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</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:115%">Adjusted EBITDA represents our (loss) income before income taxes; interest expense, net; depreciation and amortization expense; stock-based compensation expense; foreign currency gain (loss); deferred implementation costs; restructuring costs, acquisition and integration costs (benefit), change in fair value of contingent consideration and goodwill impairment. We do not consider these excluded items to be indicative of our core operating performance. The items that are non-cash include foreign currency (gain) loss, deferred implementation costs, depreciation and amortization expense and stock-based compensation expense. Notably, any impacts related to minimum Partner Share commitments in connection with agreements with certain partners are not added back to net (loss) income in order to calculate adjusted EBITDA. Adjusted EBITDA is a key measure used by management to understand and evaluate our core operating performance and trends and to generate future operating plans, make strategic decisions regarding the allocation of capital and invest in initiatives that are focused on cultivating new markets for our solution. In particular, the exclusion of certain expenses in calculating adjusted EBITDA facilitates comparisons of our operating performance on a period-to-period basis. Adjusted EBITDA is not a measure calculated in accordance with GAAP.</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%">We believe that adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors. Nevertheless, use of adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Some of these limitations are: (1)&#160;adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs; (2)&#160;adjusted EBITDA does not reflect the potentially dilutive impact of stock-based compensation and equity instruments issued to our partners; (3)&#160;adjusted EBITDA does not reflect tax payments or receipts that may represent a reduction or increase in cash available to us; and (4)&#160;other companies, including companies in our industry, may calculate adjusted EBITDA or similarly titled measures differently, which reduces the usefulness of the metric as a comparative measure. Because of these and other limitations, you should consider adjusted EBITDA alongside our net (loss) income and other GAAP financial results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">The following table presents a reconciliation of adjusted EBITDA to net loss, the most directly comparable GAAP measure (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,306)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,290)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,201)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,252)</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:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,446)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense - net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,227&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,427&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency loss (gain)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,208&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,018)</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,666)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,610)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,322)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of adjusted EBITDA to Adjusted Contribution, the most directly comparable segment income measure (in thousands):</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.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.404%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2021</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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Contribution</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,944)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,655)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,666)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,618)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:8pt"><table style="border-collapse: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.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.404%"></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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Contribution</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,944&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">25,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,879)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,738)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,610)</span></td><td style="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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,711)</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(611)</span></td><td style="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,322)</span></td><td style="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 id="ie5f64061ae874958abc5273de145699d_85"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our condensed consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner Share and other third-party costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,953&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,280&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,724&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#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:10pt;font-weight:400;line-height:100%">8,162&#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:10pt;font-weight:400;line-height:100%">9,686&#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:10pt;font-weight:400;line-height:100%">14,695&#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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,063&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,983&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,934&#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:10pt;font-weight:400;line-height:100%">13,581&#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:10pt;font-weight:400;line-height:100%">15,152&#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:10pt;font-weight:400;line-height:100%">25,872&#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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,888&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,984&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,182&#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:10pt;font-weight:400;line-height:100%">2,197&#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:10pt;font-weight:400;line-height:100%">21,212&#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:10pt;font-weight:400;line-height:100%">(2,401)</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,968)</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:10pt;font-weight:400;line-height:100%">83,149&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">83,149&#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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,833&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,356&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,724&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,480&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,997&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,228)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,397)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,664)</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:10pt;font-weight:400;line-height:100%">Other (expense) income:</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><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,078)</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(879)</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,123)</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency (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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">(4,538)</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:10pt;font-weight:400;line-height:100%">319&#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:10pt;font-weight:400;line-height:100%">(6,208)</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,078)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,417)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,804)</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,306)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,736)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,201)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,698)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,306)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,290)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,201)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,252)</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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of Three and Six Months Ended June 30, 2021 and 2022 </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.372%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Incentives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;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 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of billings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $16.6 million increase in revenue during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 was comprised of a $22.4 million increase in billings, offset by a $5.9 million increase in Consumer Incentives. The billings increase was comprised of $21.7 million increase in sales to existing marketers and $0.7 million in sales to new marketers in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Consumer Incentives grew at a lower rate than billings during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 primarily as a result of changes in advertiser mix.</span></div><div style="margin-top:1pt"><span><br/></span></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $31.3 million increase in revenue during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 was comprised of a $44.3 million increase in billings, offset by a $13.1 million increase in Consumer Incentives. The billings increase was comprised of a $39.0 million increase in sales to existing marketers and a $5.3 million increase in sales to new marketers in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Consumer Incentives grew at a lower rate than billings during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 primarily as a result of changes in advertiser mix.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs and Expenses</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Partner Share and Other Third-Party Costs</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse: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.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner Share and other third-party costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Partner Share and other third-party costs </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Partner Share and other third-party costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,953&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,327&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,724&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,709&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Partner Share and other third-party costs increased by $11.1 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 primarily due to increased revenue from sales of the Cardlytics platform and was offset by an increase in Consumer Incentives funded by partners through a reduction in Partner Share. Deferred implementation costs decreased by $0.7 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 due to the end of the useful lives of certain platform enhancements.</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%">Partner Share and other third-party costs increased by $15.7 million during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 primarily due to increased revenue from sales of the Cardlytics platform and an increase in Consumer Incentives funded by partners through a reduction in Partner Share, primarily offset by a decrease in FI Share revenue commitments in excess of the FI Share otherwise earned by the applicable FI partners. Deferred implementation costs decreased by $1.6 million during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 due to the end of the useful lives of certain platform enhancements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delivery Costs</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delivery costs increased by $2.4 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021, primarily due to a $1.0 million of restructuring cost, a $0.5 million increase in personnel costs associated with additional headcount, a $0.5 million increase of costs from our acquired businesses and a $0.4 million increase in stock-based compensation expense.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delivery costs increased by $5.0 million during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, primarily due to a $2.1 million increase in personnel costs associated with additional headcount, a $1.9 million increase of costs from our acquired businesses, a $0.7 million increase in stock-based compensation expense and a $0.3 million increase in costs associated with hosting the Cardlytics platform for certain partners.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing Expense</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense increased by $4.9 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 primarily due to a $2.1 million increase in personnel costs associated with additional headcount, a $1.0 million increase in stock-based compensation expense, a $1.0 million increase in marketing expense, a $0.6 million increase in recruiting fees, a $0.4 million increase in travel expense, a $0.3 million increase in software licenses and a $0.2 million increase in personnel training expense, partially offset by a $0.7 million decrease of costs from our acquired businesses, inclusive of $1.0 million benefit of stock-based compensation for employees of our acquired businesses.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense increased by $9.4 million during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily due to a $2.9 million increase in personnel costs associated with additional headcount, a $1.7 million increase in stock-based compensation expense, a $1.4 million decrease of costs from our acquired businesses, inclusive of $0.3 million benefit of stock-based compensation for employees of our acquired business, a $1.3 million increase in marketing expense, a $0.8 million increase in professional fees, a $0.7 million increase in software licenses and a $0.6 million increase in travel expense.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Expense</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense increased by $4.6 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 primarily due to a $3.0 million increase in personnel costs due to additional headcount, a $2.4 million increase in stock-based compensation expense, a $0.6 million increase in software licenses and a $0.2 million increase in personnel training expense, partially offset by a $0.8 million decrease in professional fees and a $0.7 million decrease of costs from our acquired businesses, inclusive of $0.6 million benefit of stock-based compensation for employees of our acquired businesses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense increased by $10.7 million during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily due to a $6.5 million increase in personnel costs due to additional headcount, a $4.1 million increase in stock-based compensation expense, a $1.0 million increase in software licenses, a $0.2 million increase in personnel training expense and a $0.1 million increase in travel expenses, partially offset by a $1.1 million decrease in professional fees and a $0.1 million decrease of costs from our acquired businesses, inclusive of $0.6 million benefit of stock-based compensation for employees of our acquired businesses.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative Expense</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense increased by $4.1 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 primarily due to a $2.0 million increase in professional fees, a $1.4 million increase in personnel costs associated with additional headcount, a $1.4 million increase in administrative fees, a $0.7 million increase in software licensing cost, a $0.2 million increase related to events and a $0.2 million increase related to travel costs, partially offset by a $0.8 million decrease in stock-based compensation expense and a $1.0 million benefit of costs from our acquired businesses, inclusive of $1.9 million benefit of stock-based compensation for employees of our acquired businesses</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense increased by $12.3 million during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily due to a $3.1 million increase in professional fees, a $2.7 million increase in personnel costs associated with additional headcount, a $1.0 million increase in administrative fees, a $1.8 million increase in stock-based compensation expense, a $1.5 million increase of costs from our acquired businesses, inclusive of $1.3 million benefit of stock-based compensation for employees of our acquired businesses, a $1.5 million increase in software licensing cost, a $0.4 million increase related to events and a $0.3 million increase related to travel costs.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of stock-based compensation in the condensed consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</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:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393&#160;</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:10pt;font-weight:400;line-height:100%">75&#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:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense decreased by $0.5 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 primarily due to a $4.3 million reduction in expense related to our assumption of unvested options from our acquired businesses and RSU and PSU grants to employees of our acquired businesses, partially offset by increased expense related to additional headcount and the impact of RSUs and PSUs granted in March 2022.</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%">Stock-based compensation expense increased by $5.8 million during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 primarily due to expense related to additional headcount and the impact of RSUs and PSUs granted in March 2022. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">Acquisition and integration costs (benefit)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.950%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,985)</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,613)</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended June 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we recognized $14.2 million of expense primarily due to the acquisitions of Dosh and Bridg. During the three months ended June 30, 2022 we recognized a $2.2 million cost primarily due to the acquisition of Entertainment.</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%">During the six months ended June 30, 2021 we recognized $21.2 million of expense primarily due to the acquisitions of Dosh and Bridg. During the six months ended June 30, 2022 we recognized a $2.4 million benefit primarily due to a reduction in our estimated broker fee related to the contingent consideration for the Bridg acquisition, partially offset by costs incurred by the acquisition of Entertainment. Refer to Note 3 - Business Combinations to our condensed consolidated financial statements for additional information regarding these acquisitions.</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%">Change in fair value of contingent consideration</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,448)</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,498)</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2021, we recognized a $1.5 million gain and a $3.0 million loss, respectively, in the fair value of contingent consideration related to our acquisition of Bridg. During the three and six months ended June 30, 2022 we recognized $1.5 million gain and $68.0 million loss, respectively, in the fair value of contingent consideration related to our acquisition of Bridg. Refer to Note 8&#8212;Fair Value Measurement  to our condensed consolidated financial statements for additional information regarding the contingent consideration.</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%">Goodwill impairment</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and  six months ended June 30, 2022, we recognized $83.1 million of Goodwill impairment related to the Bridg Platform reporting unit. Refer to Note 4 - Goodwill and Acquired Intangibles to our condensed consolidated financial statements for additional information regarding the Goodwill impairment.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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%">Depreciation and Amortization Expense</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense increased $1.5 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021, driven by the increase of amortization of intangible assets related to the Dosh, Bridg and Entertainment acquisitions.</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%">Depreciation and amortization expense increased $8.3 million during the six months ended June 30, 2022 compared to the six months ended June 30, 2021, driven by the increase of amortization of intangible assets related to the Dosh, Bridg and Entertainment acquisitions.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, Net</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,078)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(879)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,123)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,316)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,193)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased by $2.2 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021, driven by reduced amortization of debt discount reflected as interest expense related to the Notes upon the adoption of ASU 2020-06 on January 1, 2022.</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%">Interest expense increased by $3.2 million during the six months ended June 30, 2022 compared to the six months ended June 30, 2021, driven by reduced amortization of debt discount reflected as interest expense related to the Notes upon the adoption of ASU 2020-06 on January 1, 2022.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency (Loss) Gain</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency (loss) gain</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</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><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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of 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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency loss increased by $4.5 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021 primarily due to a decrease in the value of the British pound relative to the U.S. dollar.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency loss increased by $6.5 million  during the six months ended June 30, 2022 compared to the six months ended June 30, 2021 primarily due to a decrease in the value of the British pound relative to the U.S. dollar.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and cash equivalents, accounts receivable, working capital and unused available borrowings (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:59.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.038%"></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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,038&#160;</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:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Working capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,590)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Accounts receivable and contract assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Unused available borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">We define working capital as current assets less current liabilities. See our consolidated financial statements for further details regarding our current assets and current liabilities.</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%">Our cash and cash equivalents are available for working capital purposes. We do not enter into investments for trading purposes, and our investment policy is to invest any excess cash in short-term, highly liquid investments that limit the risk of principal loss. Currently, a significant portion of our cash and cash equivalents are held in money market accounts and fully FDIC-insured demand deposit accounts. As of June 30, 2022, our demand deposit accounts earned up to a 0.50% annual rate of interest. As of June 30, 2022, $3.0 million of our cash and cash equivalents were in the United Kingdom. While our investment in Cardlytics UK Limited is not considered indefinitely invested, we do not plan to repatriate these funds.</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%">Through June 30, 2022, we have incurred accumulated net losses of $604.6 million since inception, including net loss of $126.3 million and $93.3 million for the three and six months ended June 30, 2022, respectively. We expect to incur additional operating losses as we continue our efforts to grow our business. We have historically financed our operations and capital expenditures through convertible note financings, private placements of preferred stock, public offerings of our common stock, lines of credit, term loans and convertible senior notes. Through June 30, 2022, we have received net proceeds of $222.7 million from the issuance of convertible senior notes, net proceeds of $196.2 million from the issuance of preferred stock and convertible promissory notes and net proceeds of $611.1 million from public equity offerings.</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:115%">On May 5, 2021, we completed the acquisition of Bridg. As a part of this acquisition, we have agreed to make a First Anniversary Payment equal to 20 times the ARR based on the month preceding the anniversary, less $12.5 million, and a Second Anniversary Payment equal to 15 times the ARR for customers as of the first anniversary based on the month preceding the second anniversary, less the prior ARR at the first anniversary. The Second Anniversary Payment is subject to a specified cap. We have agreed to pay at least 30% of the First Anniversary Payment and the Second Anniversary Payment in cash, with the remainder to be paid in cash or our common stock, at our option.</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%">Our other future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support research and development efforts, our merger and acquisition efforts, the continued expansion of sales and marketing activities, the enhancement of our platforms, the introduction of new solutions, the continued market acceptance of our solutions and the extent of the impact of COVID-19 on our operational and financial performance. We expect to continue to incur operating losses for the foreseeable future and may require additional capital resources to continue to grow our business. We believe that current cash and cash equivalents will be sufficient to fund our operations and capital requirements for at least the next 12&#160;months following the date our consolidated financial statements were issued. However, if our access to capital is restricted or our borrowing costs increase, our operations and financial condition could be materially and adversely impacted. In the event that additional financing is required from outside sources, we may not be able to raise such financing on terms acceptable to us or at all.</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:700;line-height:120%">Sources of Material Cash Requirements</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 March 2022, we entered into a cloud hosting arrangement guaranteeing an aggregate spend of $7.2 million over the first twelve months of the arrangement. Besides this arrangement, there were no material changes outside of the ordinary course of business in our material cash requirements for the three and six months ended June 30, 2022 from the material cash requirements disclosed in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; set forth in our Annual Report on Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources of Funds</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%">Proceeds from Issuance of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 5, 2021, we closed a public equity offering in which we sold 3,850,000 shares of common stock at a public offering price of $130.00 per share. We received total net proceeds of $484.0&#160;million after deducting underwriting discounts and commissions of $16.3&#160;million and offering costs of $0.2&#160;million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 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 September 2020, we issued convertible senior notes with an aggregate principal amount of $230.0 million bearing an interest rate of 1.00% due in 2025 (the "Notes"). The net proceeds from this offering were $222.7 million, after deducting the initial purchasers' discounts and commissions and the estimated offering expenses payable by us. We used $26.5 million of the net proceeds to pay the cost of capped call transactions. We intend to use the remainder of the net proceeds for working capital or other general corporate purposes, which may include potential acquisitions and strategic transactions.</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%">2018 Loan</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%">Facility</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:112%">In April 2022, we amended our loan facility with Pacific Western Bank (the "2018 Loan Facility") to increase the capacity of our asset-backed revolving line of credit (the "2018 Line of Credit") from $50.0&#160;million to $60.0 million upon the completion of the bank's audit and an option to increase to $75.0 million upon syndication. As of June 30, 2022 the bank&#8217;s audit was complete. This amendment also extended the maturity date of the 2018 Loan Facility from December 31, 2022 to April 29, 2024. As part of this amendment, the former cash covenant, as described below, was removed and was replaced with a requirement to maintain a minimum level of adjusted contribution and a $25.0 million adjusted cash minimum.</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 December 2020, we amended our 2018 Loan Facility to increase the capacity of our 2018 Line of Credit from $40.0&#160;million to $50.0&#160;million. This amendment also extended the maturity date of the 2018 Loan Facility from May 14, 2021 to December 31, 2022. Prior to the December 2020 amendment, the 2018 Loan Facility contained moving trailing 12-month billing covenants, which ranged from $210.0&#160;million to $255.0&#160;million, during the term of the facility. The former terms of the 2018 Loan Facility also required us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than $5.0&#160;million. Effective with the December 2020 amendment, the former billings and liquidity covenants were removed and were replaced with a requirement to maintain a cash to funded senior debt ratio under the 2018 Line of Credit of 1.25:1.00. </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%">We have made no borrowings or repayments on the 2018 Line of Credit during the six months ended June 30, 2022. As of June 30, 2022, we had no outstanding borrowings on our 2018 Line of Credit and had $60.0 million of unused borrowings available. Under the terms of the 2018 Line of Credit, we are able to borrow up to the lesser of $60.0 million or 85% of the amount of our eligible accounts receivable. Interest on advances bears an interest rate equal to the prime rate or 4.75% as of June 30, 2022. In addition, we are required to pay an unused line fee of 0.15% per annum on the average daily unused amount of the $60.0 million revolving commitment. We believe that we are compliant with all financial covenants as of June 30, 2022.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uses of Funds</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%">Our collection cycles can vary from period to period based on the payment practices of our marketers and their agencies. We are generally obligated to pay Consumer Incentives with respect to the Cardlytics platform between one and three months following redemption, regardless of whether we have collected payment from a marketer or its agency. We are generally obligated to pay Partner Share either three months following marketer billings, regardless of whether we have collected payment from a marketer or its agency, or by the end of the month following our collection of payment from the applicable marketer or its agency. As a result, timing of cash receipts from our marketers can significantly impact our operating cash flows for any period. Further, the timing of payment of commitments and implementation fees to our partners may also result in variability of our operating cash flows for any period.</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%">Our operating cash flows also vary from quarter to quarter due to the seasonal nature of our marketers&#8217; advertising spending. Many marketers tend to devote a significant portion of their marketing budgets to the fourth quarter of the calendar year to coincide with consumer holiday spending and reduce marketing spend in the first quarter of the calendar year. Any lag between the timing of our payment of Consumer Incentives and our receipt of payment from marketers and their agencies can exacerbate our need for working capital during the first quarter of the calendar year.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">The following table summarizes our cash flows for the periods presented (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash &#8212; Beginning 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,349&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating 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:10pt;font-weight:400;line-height:100%">(27,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in 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:10pt;font-weight:400;line-height:100%">(500,410)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash received from (used in) 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:10pt;font-weight:400;line-height:100%">485,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rates on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash &#8212; End of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</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%">Cash used in operating activities is primarily driven by our operating loss and changes in working capital for the six months ended June 30, 2021. We expect that we will continue to use cash in operating activities in 2022 as we invest in our business.</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%">Operating activities used $26.4 million of cash during the six months ended June 30, 2022, which reflected our net loss of $93.3 million, which included $139.2 million of non-cash charges offset by a $68.0 million change in estimated contingent consideration, and a $4.3 million change in our net operating assets and liabilities. The non-cash charges primarily related to goodwill impairment, stock-based compensation expense, depreciation and amortization expense, amortization of right&#8211;of&#8211;use assets and credit losses expense. The change in our net operating assets and liabilities was primarily due to a $5.8 million decrease in other accrued expenses, a $4.8 million decrease in Partner Share liability and a $9.7 million decrease in our Consumer Incentive liability, partially offset by a $19.7 million decrease in accounts receivable. These fluctuations are primarily driven by the quarterly seasonality of our business.</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%">Operating activities used $27.5 million of cash during the six months ended June 30, 2021, which reflected our net loss of $72.2 million and a $0.8 million change in our net operating assets and liabilities, partially offset by $43.9 million of non-cash charges. The non-cash charges primarily related to stock-based compensation expense, depreciation and amortization expense, amortization of right&#8211;of&#8211;use assets, deferred implementation costs and credit losses expense. The change in our net operating assets and liabilities was primarily due to a $10.2 million decrease in accounts receivable, partially offset by a $8.8 million decrease in Partner Share liability and a $2.8 million decrease in our Consumer Incentive liability. These decreases were primarily a result of significantly lower sales during the first half of 2021, primarily caused by seasonality, compared to the second half of 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</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%">Our cash flows from investing activities are primarily driven by our investments in, and purchases of, property and equipment and costs to develop internal-use software. We expect that we will continue to use cash for investing activities in 2022 as we continue to invest in and grow our business.</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%">Investing activities used $500.4 million and $9.3 million in cash during the six months ended June 30, 2021 and 2022, respectively. Our investing cash flows during the six months ended June 30, 2022 primarily consisted of funds used for the acquisition of Entertainment, purchases of technology hardware and the capitalization of costs to develop internal-use software. Our investing cash flows during six months ended June 30, 2021 primarily consisted of funds used for the acquisitions of Dosh and Bridg, purchases of technology hardware and the capitalization of costs to develop internal-use software.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flows from financing activities have primarily been composed of net proceeds from our borrowings under our debt facilities, the issuance of the Notes and the issuance of common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities used $39.8 million in cash during the six months ended June 30, 2022, consisting of $40.0 million used to repurchase shares of our common stock, partially offset by proceeds received in connection with the exercise of stock options.</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%">Financing activities provided $485.4 million in cash during the six months ended June 30, 2021. During the six months ended June 30, 2021, we raised total gross proceeds of $500.5 million, or net proceeds of $484.0 million after deducting underwriting discounts and commissions of $16.3 million and offering costs of $0.2 million from our public equity offering in which we sold 3,850,000 shares of common stock at a public offering price of $130.00 per share.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:700;line-height:120%">Off-Balance Sheet Arrangements</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%">We did not have any off-balance sheet arrangements as defined in Item 303(a)(4)(ii) of Regulation S-K.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</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%">Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis.</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%">We believe that the assumptions and estimates associated with the evaluation of revenue recognition criteria, including the determination of revenue recognition as net versus gross in our revenue arrangements, the assumptions used in the valuation models to determine the fair value of equity awards and stock-based compensation expense, the assumptions used both in the initial valuation and ongoing impairment analysis of acquired intangible assets of Dosh, Bridg and Entertainment, the assumptions used in the valuation of contingent consideration related to Bridg's potential first and second anniversary payments, and the assumptions required in determining any valuation allowance recorded against deferred tax assets have the greatest potential impact on our condensed 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-weight:400;line-height:120%">Therefore, we consider these to be our critical accounting policies and estimates. By their nature, estimates are subject to an inherent degree of&#160;uncertainty. Actual results could&#160;differ materially from these estimates. There have been no material changes to our critical accounting policies and estimates from those disclosed in our Annual Report on Form 10-K/Afor the year ended December 31, 2021, except as it relates to our adoption of ASU 2020-06. Refer to Note 2 - Significant Account Policies and Recent Accounting Standards to our condensed consolidated financial statements for a description of the impact of our adoption of ASU 2020-06.</span></div><div id="ie5f64061ae874958abc5273de145699d_94"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. QUALITATIVE AND QUANTITATIVE DISCLOSURES ABOUT MARKET RISK</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%">Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign exchange rates.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rates under the 2018 Line of Credit are variable. Interest on advances under the 2018 Line of Credit bears an interest rate of the prime rate or 4.75%. As of June 30, 2022, the prime rate was 4.75% and a 10% increase in the current prime rate would, for example, result in a $0.2 million annual increase in interest expense if the maximum amount under the 2018 Line of Credit was outstanding for an entire year. The interest rate on the 2020 Convertible Senior Notes is fixed at 1.00%.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Risk</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%">Both revenue and operating expense of Cardlytics UK Limited are denominated in British pounds, and we bear foreign currency risks related to these amounts. For example, if the average value of the British pound had been 10% higher relative to the U.S. dollar during the six months ended June 30, 2021 and 2022, our operating expense would have increased by $0.7 million and $0.5 million, respectively. Our foreign currency risks related to expenses denominated in Indian rupees are insignificant.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inflation Risk</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%">Historically, we do not believe that inflation has had a material effect on our business, financial condition or results of operations. During the last year our partners have been faced with inflationary pressure. This could potentially impact our current business products and strategy. We continue to monitor the impact of inflation in order to reduce its effects through pricing strategies, productivity improvements, and cost reductions. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.</span></div><div id="ie5f64061ae874958abc5273de145699d_97"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</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%">Our management, with the participation of our principal executive officer and principal financial officer, has 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 of 1934, as amended ("Exchange Act"), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of June 30, 2022, due to the identification of a material weakness in our internal control over financial reporting, as further described in Item 9A of our Annual Report on Form 10-K/A filed with the SEC on May 2, 2022, respectively, the Company's disclosure controls and procedures were not effective. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</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%">Aside from our remediation efforts as described below, there was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We completed our acquisition of Dosh on March 5, 2021, our acquisition of Bridg on May 5, 2021, and our acquisition of Entertainment on January 7, 2022. As a result of the acquisitions, we have incorporated internal controls over significant processes specific to the acquisitions that we believe to be appropriate and necessary in consideration of the level of related integration. In accordance with our integration efforts, we have incorporated Dosh's and Bridg's operations and plan to incorporate Entertainment's operations into our internal control over financial reporting program within the time provided by the applicable rules and regulations of the U.S. Securities and Exchange Commission.</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%">During the six months ended June 30, 2022, we have taken, and continue to take, the actions described below to remediate the material weakness identified regarding our internal controls related to our review of the reports of third-party valuation specialists, as further described in Item 9A of our Annual Report on Form 10-K and Form 10-K/A filed with the SEC on March 1, 2022 and May 2, 2022, respectively. Management performed the following remediation actions during the six months ended June 30, 2022:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluated the design of the level of precision of the review of third-party valuation specialists.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Enhanced level of precision of the review of third-party valuation specialists.</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%">Our remediation efforts were ongoing during the six months ended June 30, 2022. To remediate our existing material weakness, we require additional time to complete the implementation of our remediation plans and demonstrate the effectiveness of our remediation efforts. The material weakness cannot be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.</span></div><div id="ie5f64061ae874958abc5273de145699d_100"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER&#160;INFORMATION</span></div><div id="ie5f64061ae874958abc5273de145699d_103"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. LEGAL PROCEEDINGS</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%">From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_106"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this report, and in our other public filings in evaluating our business. Our business, financial condition, operating results, cash flow, and prospects could be materially and adversely affected by any of these risks or uncertainties. In that event, the market price of our common stock could decline, and you could lose part or all of your investment.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our Business and Industry</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:700;line-height:120%">The ongoing&#160;COVID-19&#160;pandemic could materially and adversely affect our business, results of operations and financial condition.</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:112%">In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, which continues to spread throughout the United States and the world and has resulted in authorities, implementing numerous measures to contain the virus. While we are unable to accurately predict the full impact that COVID-19 will have on our results from operations, financial condition, liquidity and cash flows due to numerous uncertainties, including the duration and severity of the pandemic and containment measures, our compliance with these measures has impacted our day-to-day operations and could disrupt our business and operations, as well as that of our marketers, partners, suppliers and others with whom we work, for an indefinite period of time. To support the health and well-being of our employees, marketers, partners and communities, our employees began working remotely in March 2020 and are still largely working from home. In addition, many of our marketers and prospective marketers, as well as our partners, are working remotely. The disruptions to our operations caused by COVID-19 may result in inefficiencies, delays and additional costs that we cannot fully mitigate through remote or other alternative work arrangements. In addition, given the economic uncertainty created by COVID-19, including supply-chain disruptions and inflationary pressures, we have and may continue to see delays in our sales cycle, failures of marketers to renew at all or to renew at a reduced scope their agreements with us, requests from marketers for payment term deferrals as well as pricing concessions, which, if significant, could materially and adversely affect our business, results of operations and financial condition. The extent of the impact of COVID-19 on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak, its impact on industry events, and its effect on consumer spending, our marketers, partners, suppliers and vendors and other parties with whom we do business, all of which are uncertain and cannot be predicted at this time. To the extent possible, we are conducting business as usual, with necessary or advisable modifications to employee work locations. We will continue to actively monitor the rapidly evolving situation related to COVID-19 and may take actions that alter our business operations, including those that may be required by federal, foreign, state or local authorities, or that we determine are in the best interests of our employees, marketers, partners, suppliers, vendors and stockholders. At this point, the extent to which the COVID-19 pandemic may impact our business, results of operations and financial condition is uncertain.</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%">More generally, the pandemic raises the possibility of an extended global economic downturn and has caused volatility in financial markets, which could materially and adversely affect demand for our solution and materially and adversely impact our results and financial condition even after the pandemic is contained and remaining public safety measures orders are lifted. The pandemic may also have the effect of heightening many of the other risks described in this &#8220;Risk Factors&#8221; section, including risks associated with our guidance, our marketers, our potential marketers, our market opportunity, renewals and sales cycle, among others. We will continue to evaluate the nature and extent of the impact of COVID-19 on our business.</span></div><div style="margin-top:6pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent of COVID-19&#8217;s impact on our operations and financial performance depends on future developments that are uncertain and unpredictable, including the duration and spread of the pandemic, the resurgence or additional mutations of the virus, the effectiveness of the vaccines or effective therapeutics for the virus, the virus&#8217; impact on capital and financial markets, the timing of an economic recovery and any new information that may emerge concerning the severity of the virus, its spread to other regions as well as the actions taken to contain it, among others. Any of these impacts could have a material adverse impact on our business, results of operations and financial condition and ability to execute and capitalize on our strategies. Due to the current uncertainty regarding the severity and duration of the COVID-19 pandemic, we cannot predict whether our response to date or the actions we may take in the future will be effective in mitigating the effects of COVID-19 on our business, results of operations or financial condition.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">Unfavorable conditions, including inflationary pressure, in the global economy or the industries we serve could limit our ability to grow our business and negatively affect our operating results.</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:112%">General worldwide economic conditions have experienced significant instability in recent years including the recent global economic uncertainty and financial market conditions, including inflationary pressure, caused by the COVID-19 pandemic and the current hostilities between Russia and Ukraine. These conditions make it extremely difficult for marketers and us to accurately forecast and plan future business activities and could cause marketers to continue to reduce or delay their marketing spending. For example, there has been an impact from the COVID-19 pandemic on spending by our marketers. We have also seen disruption in consumer spending in our data and it is impossible to predict the duration of the disruption. At this time, the potential impact on marketer spend and consumer spending from the COVID-19 pandemic is difficult to predict and, therefore, it is not possible to fully determine the impact on our future results. Historically, economic downturns have resulted in overall reductions in marketing spending. Alternatively, as the market recovers from the pandemic, marketing spend may be volatile and unpredictable as certain industries recover at different speeds. If macroeconomic conditions deteriorate or are characterized by uncertainty or volatility, marketers may curtail or freeze spending on marketing in general and for services such as ours specifically, which could have a material and adverse impact on our business, financial condition and operating results.</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 addition, our business may be materially and adversely affected by weak economic conditions in the industries that we serve. We have historically generated a substantial majority of our revenue from marketers in the restaurant, brick and mortar retail, telecommunications and cable industries, and have recently entered new industries such as travel and entertainment, direct-to-consumer, grocery and gas. All of these industries have been negatively impacted by the pandemic and inflationary pressure and certain precautions taken to control the pandemic and inflationary pressure. We cannot predict the timing, strength or duration of any economic slowdown or recovery. In addition, we cannot predict the timing, strength or duration of any economic slowdown or recovery. In addition, even if the overall economy is robust, we cannot assure you that the market for services such as ours will experience growth or that we will experience growth.</span></div><div style="margin-top:6pt;padding-right:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our quarterly operating results have fluctuated and may continue to vary from period to period, which could result in our failure to meet expectations with respect to operating results and cause the trading price of our stock to decline.</span></div><div style="margin-top:6pt;padding-right:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results have historically fluctuated, and our future operating results may vary significantly from quarter to quarter due to a variety of factors, many of which are beyond our control. Period-to-period comparisons of our operating results should not be relied upon as an indication of our future performance. Given our relatively short operating history and the rapidly evolving purchase intelligence industry, our historical operating results may not be useful in predicting our future operating results.</span></div><div style="margin-top:6pt;padding-right:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that may impact our quarterly operating results include the factors set forth in this &#8220;Risk Factors&#8221; section, as well as the following:</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain and grow our business in light of the global COVID-19 pandemic and precautions taken to reduce the risk of this virus;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract and retain marketers and partners;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount and timing of revenue, operating costs and capital expenditures related to the operations and expansion of our business, particularly with respect to our efforts to attract new marketers and partners to our network;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the revenue mix revenue generated from our operations in the U.S. and U.K.;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the revenue mix generated from the operations of Cardlytics, Inc. and its subsidiaries;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">decisions made by our FI partners to increase Consumer Incentives or use their Partners Share to fund their Consumer Incentives;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the economic prospects of marketers, the industries that we primarily serve, or the economy generally, which could alter marketers&#8217; spending priorities or budgets;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the termination or alteration of relationships with our partners in a manner that impacts ongoing or future marketing campaigns;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reputational harm;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount and timing of expenses required to grow our business, including the timing of our payments of Partner Share and Partner Share commitments as compared to the timing of our receipt of payments from our marketers;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in demand for our solutions or similar solutions;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">seasonal trends in the marketing industry;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competitive market position, including changes in the pricing policies of our competitors;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">exposure related to our international operations and foreign currency exchange rates;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">quarantine, private travel limitation, or business disruption in regions affecting our operations, stemming from actual, imminent or perceived outbreak of contagious disease, including the COVID-19 pandemic;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">volatile recovery from the pandemic, including inflationary pressure;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other events or factors, including those resulting from war, such as the current hostilities between Russia and Ukraine or incidents of terrorism;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expenses associated with items such as litigation, regulatory changes, cyberattacks or security breaches;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the introduction of new technologies, products or solution offerings by competitors; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">costs related to acquisitions of other businesses or technologies.</span></div><div style="margin-top:6pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in our quarterly operating results, non-GAAP metrics and other metrics and the price of our common stock may be particularly pronounced in the current economic environment due to the uncertainty caused by and the unprecedented nature of the current COVID-19 pandemic. Each factor above or discussed elsewhere in this "Risk Factors" section or the cumulative effect of some of these factors may result in fluctuations in our operating results. This variability and unpredictability could result in our failure to meet expectations with respect to operating results, or those of securities analysts or investors, for a particular period. If we fail to meet or exceed expectations for our operating results for these or any other reasons, the market price of our stock could fall and we could face costly lawsuits, including securities class action suits.</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:700;line-height:120%">We may not be able to sustain our revenue and billings growth rate in the future.</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%">Our revenue increased 28% from $58.9 million during the three months ended June 30, 2021 to $75.4 million during three months ended June 30, 2022. Our billings increased 26% from $85.3 million during the three months ended June 30, 2021 to $107.7 million during three months ended June 30, 2022. We may not be able to maintain year-over-year revenue and billings growth in the near term or at all. We expect revenue and billings growth rates will continue to be negatively impacted by the COVID-19 pandemic, and you should not consider our revenue and billings growth in any specific historical periods as indicative of our future performance. Our revenue and billings may be negatively impacted in future periods due to a number of factors, including slowing demand for our solutions, increasing competition, decreasing growth of our overall market, inflationary pressure, our inability to engage and retain a sufficient number of marketers or partners, or our failure, for any reason, to capitalize on growth opportunities. If we are unable to maintain consistent revenue, revenue growth or billings growth, our stock price could be volatile, and it may be difficult for us to achieve and maintain profitability.</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:700;line-height:120%">We are dependent upon the Cardlytics platform.</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%">Substantially all of our revenue and billings during the three months ended June 30, 2021 and 2022 were derived from sales of advertising via the Cardlytics platform. We have historically derived substantially all of our revenue and billings from our Cardlytics platform. Our operating results could suffer due to:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">lack of continued participation by FI partners in our network or our failure to attract new FI partners;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">any decline in demand for the Cardlytics platform by marketers or their agencies;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">failure by our FI partners to increase engagement with our solutions within their customer bases, improve their customers&#8217; user experience, increase customer awareness, leverage additional customer outreach channels like email or otherwise promote our incentive programs on their websites and mobile applications, including by making the programs difficult to access or otherwise diminishing their prominence;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our failure to offer compelling incentives to our FI partners&#8217; customers;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">FI partners may elect to use their Partner Share to fund their Consumer Incentives;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:23.5pt">the introduction by competitors of products and technologies that serve as a replacement or substitute for, or represent an improvement over, the Cardlytics platform, or an FI partner&#8217;s decision to implement any existing or future product or technology of a competitor alongside, or in lieu, of the Cardlytics platform;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">FI partners developing, or acquiring, their own technology to support purchase intelligence marketing or other incentive programs;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">technological innovations or new standards that the Cardlytics platform does not address; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">sensitivity to current or future prices offered by us or competing solutions.</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 addition, in the majority of instances we would be required to pay Consumer Incentives associated with the Cardlytics platform marketing campaigns even if the amount of such Consumer Incentives exceeded the amount of billings that we are paid by the applicable marketer. Further, we are often required to pay such Consumer Incentives before we receive payment from the applicable marketer. Accordingly, if the amount of Consumer Incentives that we are required to pay materially exceeds the billings that we receive or we encounter any significant failure to ultimately collect payment, our business, financial condition and operating results could be adversely affected.</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%">If we are unable to grow our revenue and billings from sales of the Cardlytics platform, our business and operating results would be harmed.</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:700;line-height:120%">We are substantially dependent on Chase, Bank of America, Wells Fargo and a limited number of other FI partners.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require participation from our FI partners in the Cardlytics platform and access to their purchase data in order to offer our solutions to marketers and their agencies. We must have FI partners with a sufficient number of customers and levels of customer engagement to ensure that we have robust purchase data and marketing space to support a broad array of incentive programs for marketers.</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 addition, we pay most of our FI partners a Partner Share, which is a negotiated and fixed percentage of our billings less certain costs. During the six months ended June 30, 2021, our top two FI partners combined to account for over 75% of the total Partner Share we paid to all partners, with each representing over 30%. During the six months ended June 30, 2022, our top three FI partners combined to account for over 75% of the total Partner Share we paid to all partners, with the top two FI partners each representing over 20% and third largest FI partner representing over 10% of Partner Share. No other partner accounted for over 10% of Partner Share during these periods.</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%">Our agreements with a substantial majority of our FI partners have three- to seven-year terms but are generally terminable by the FI partner on 90 days or less prior notice. If an FI partner terminates its agreement with us, we would lose that FI as a source of purchase data and online banking customers. Our FI partners may elect to withhold from us or limit the use of their purchase data for many reasons, including:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">a change in the business strategy;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">if there is a competitive reason to do so;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">if new technical requirements arise;</span></div><div style="padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:23.5pt">concern by our FI Partners or their customers related to our use of purchase data;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">if they choose to develop and use in-house solutions or use a competitive solution in lieu of our solutions; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">if legislation is passed restricting the dissemination, or our use, of the data that is currently provided to us or if judicial interpretations result in similar limitations.</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%">To the extent that we breach or are alleged to have breached the terms of our agreement with any FI partner, or a disagreement arises with an FI partner regarding the interpretation of our contractual arrangements, which has occurred in the past and may occur again in the future, such an FI partner may be more likely to cease providing us data or to terminate its agreement with us. The loss of Bank of America, Chase, Wells Fargo or any other significant FI partner would significantly harm our business, results of operations and financial conditions.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which would cause our stock price to decline.</span></div><div style="margin-top:6pt;padding-right:22.5pt"><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 provide guidance about 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. Some of those key assumptions relate to the impact of COVID-19 and the associated economic uncertainty on our business and the timing and scope of economic recovery globally, which are inherently difficult to predict. 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, including due to the global economic uncertainty and financial market conditions caused by the&#160;COVID-19&#160;pandemic, which could adversely affect our operations and operating results. Furthermore, if we make downward revisions of any publicly announced guidance, or if our publicly announced guidance of future operating results fails to meet expectations of securities analysts, investors or other interested parties, the price of our common stock would decline.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to maintain our relationships with current FI partners or attract new FI partners, we may not be able to sufficiently grow our revenue, which could significantly harm our business, results of operations and financial condition.</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%">Our ability to grow our revenue depends on our ability to maintain our relationships with current FI partners and attract new FI partners. A significant percentage of consumer credit and debit card spending is concentrated with the 10 largest FIs in the U.S., five of which are currently part of our network, while the balance of card spending is spread across thousands of smaller FIs. Accordingly, our ability to efficiently grow our revenue will specifically depend on our ability to maintain our relationships with the large FIs that are currently part of our network and establish relationships with the large FIs that are not currently part of our network. In addition, we must continue to maintain our relationships with our existing bank processor and digital banking provider FI partners and attract new such FI partners because these FI partners aggregate smaller FIs into our network. We have in the past and may in the future be unsuccessful in attempts to establish and maintain relationships with large FIs. If we are unable to maintain our relationships with current FI partners and attract new FI partners, maintain our relationships with our existing bank processor and digital banking provider partners or attract new bank processor and digital provider partners, our business, results of operations and financial condition would be significantly harmed, and we may fail to capture a material portion of the native bank advertising market opportunity.</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:700;line-height:120%">Our future success will depend, in part, on our ability to expand into new industries.</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%">We have historically generated a substantial majority of our revenue from marketers in the restaurant, brick and mortar retail, telecommunications and cable industries, and have recently entered new industries such as travel and entertainment, direct-to-consumer, grocery and gas, and believe that our future success will depend, in part, on our ability to expand adoption of our solutions in new industries. As we market to a wider group of potential marketers and their agencies, we will need to adapt our marketing strategies to meet the concerns and expectations of customers in these new industries. Our success in expanding sales of our solutions to marketers in new industries will depend on a variety of factors, including our ability to:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">tailor our solutions so that they that are attractive to businesses in such industries;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">hire personnel with relevant industry experience to lead sales and services teams; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">develop sufficient expertise in such industries so that we can provide effective and meaningful marketing programs and analytics.</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%">If we are unable to successfully market our solutions to appeal to marketers and their agencies in new industries, we may not be able to achieve our growth or business objectives.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We derive a material portion of our revenue from a limited number of marketers, and the loss of one or more of these marketers could adversely impact our business, results of operations and financial conditions.</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%">Our revenue and accounts receivable are diversified among a large number of marketers segregated by both geography and industry. During each of the six months ended June 30, 2021 and 2022, our top five marketers accounted for 34% and 21% of our revenue, respectively, with one marketer accounting for over 10% during six months ended June 30, 2021 . As of June 30, 2021 and 2022, our top five marketers accounted for 30% and 19% of our accounts receivable, respectively, with one marketer representing over 10% as of June 30, 2021.</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%">We do not have material long-term commitments from most of these marketers. If we were to lose one or more of our significant marketers, our revenue may significantly decline. In addition, revenue from significant marketers may vary from period-to-period depending on the timing or volume of marketing spend. Further, our credit risk is concentrated among a limited number of marketers. The loss of one or more of our significant marketers could adversely affect our business, results of operations and financial conditions.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">An actual or perceived breach of the security of our systems could result in a disruption of our operations, or a third-party&#8217;s entry into our FI partners&#8217; systems, which would be detrimental to our business, reputation, financial condition and operating results.</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:112%">We leverage our FI partners&#8217; purchase data and infrastructures to deliver our Cardlytics platform. We do not currently receive or have access to any personally identifiable information ("PII") from our FI partners, although we may obtain or have access to PII from our FI partners in the future as our business evolves. However, because of the interconnected nature of our infrastructure with that of our FI partners, there is a risk that third parties may attempt to gain access to our systems, or our FI partners&#8217; systems through our systems, for the purpose of stealing sensitive or proprietary data, accessing sensitive information on our network, or disrupting our or their respective operations. Additionally, we receive and have access to PII as a result of other aspects of our business. In turn, we may be a more visible target for cyberattacks and/or physical breaches of our databases or data centers, and we may in the future suffer from such attacks or breaches. Cyberattacks, malicious internet-based activity and online and offline fraud are prevalent and continue to increase. In addition to traditional computer &#8220;hackers,&#8221; threat actors, software bugs, malicious code (such as viruses and worms), employee theft or misuse, denial-of-service attacks (such as credential stuffing), and ransomware attacks, sophisticated nation-state and nation-state supported actors now engage in attacks (including advanced persistent threat intrusions). We also may be the subject of phishing attacks, viruses, malware installation, server malfunction, software or hardware failures, loss of data or other computer assets, adware, malicious or unintentional actions or in actions by employees or others with authorized access to our network that create or expose vulnerabilities or other similar issues.</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%">Current or future criminal capabilities, discovery of existing or new vulnerabilities in our systems and attempts to exploit those vulnerabilities or other developments may compromise or breach the technology protecting our systems. Due to a variety of both internal and external factors, including defects or misconfigurations of our technology, our services could become vulnerable to security incidents (both from intentional attacks and accidental causes) that cause them to fail to secure networks and detect and block attacks. In the event that our protection efforts are unsuccessful, and our systems are compromised such that a third-party gains entry to our or any of our FI partners&#8217; systems, we could suffer substantial harm. In addition, due to the COVID-19 pandemic, we have transitioned the vast majority of our employees to remote work, which may make us more vulnerable to cyberattacks. A security breach could result in operational or administrative disruptions, or impair our ability to meet our marketers&#8217; requirements, which could result in decreased revenue. Also, our reputation could suffer irreparable harm, causing our current and prospective marketers and FI partners to decline to use our solutions in the future. Further, we could be forced to expend significant financial and operational resources to protect against or in response to a security incident, including repairing system damage, increasing cybersecurity protection costs by deploying additional personnel and protection technologies, dealing with regulatory scrutiny, and litigating and resolving legal claims, all of which could divert resources and the attention of our management and key personnel away from our business operations. In any event, an actual or suspected breach of the security of our systems or data could materially harm our business, financial condition and operating results.</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:112%">We cannot assure you that any limitations of liability provisions in our contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security lapse or breach. While we maintain cybersecurity insurance, our insurance may be insufficient or may not cover all liabilities incurred by such attacks. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceeds available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results and reputation.</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:700;line-height:112%">Our business could be adversely affected if marketers or their agencies are not satisfied with our solutions or our systems and infrastructure fail to meet their needs.</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:115%">We derive nearly all of our revenue from marketers and their agencies. Accordingly, our business depends on our ability to satisfy marketers and their agencies with respect to their marketing needs. We are in the process of updating our platforms. Any failure of, or delays in the performance (or in the case of the self-service tool, the rollout) of, our systems could cause service interruptions or impaired system performance. Such failures in our systems could cause us to fail to maximize our earning potential with respect to any given marketing campaign. Such failures in our systems could also cause us to over-run on campaigns, thus committing us to higher redemptions, which may negatively affect the profitability of the affected campaigns. If sustained or repeated, these performance issues could adversely affect our business, financial condition or operating results, and further reduce the attractiveness of our solutions to new and existing marketers and cause existing marketers to reduce or cease using our solutions, which could also adversely affect our business, financial condition or operating results. In addition, negative publicity resulting from issues related to our marketer relationships, regardless of accuracy, may damage our business by adversely affecting our ability to attract new marketers or marketing agencies and maintain and expand our relationships with existing marketers.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">If the use of our solutions increases, or if marketers or partners demand more advanced features from our solutions, we will need to devote additional resources to improving our solutions, and we also may need to expand our technical infrastructure at a more rapid pace than we have in the past. This may involve purchasing or leasing data center capacity and equipment, upgrading our technology and infrastructure and introducing new or enhanced solutions. It may take a significant amount of time to plan, develop and test changes to our infrastructure, and we may not be able to accurately forecast demand or predict the results we will realize from such improvements. There are inherent risks associated with changing, upgrading, improving and expanding our technical infrastructure. Any failure of our solutions to operate effectively with future infrastructure and technologies could reduce the demand for our solutions, resulting in marketer or partner dissatisfaction and harm to our business. Also, any expansion of our infrastructure would likely require that we appropriately scale our internal business systems and services organization, including without limitation implementation and support services, to serve our growing marketer base. If we are unable to respond to these changes or fully and effectively implement them in a cost-effective and timely manner, our solutions may become ineffective, we may lose marketers and/or partners, and our business, financial condition and operating results may be negatively impacted.</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:700;line-height:120%">If we fail to generate sufficient revenue to offset our contractual commitments to FIs, our business, results of operations and financial conditions could be harmed.</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%">We have minimum Partner Share commitment to a certain FI partner totaling $10.0 million over a 12-month period which began on April 1, 2022. To the extent that this commitment is expected to exceed the amount of Partner Share otherwise payable to such FI partner in the absence of such commitment, we accrue any expected shortfall over the commitment period. We accrued for zero and $0.9 million of expected minimum Partner Share commitment shortfalls as of December 31, 2021 and June 30, 2022, respectively. </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%">To the extent that we are unable to generate revenue from marketers sufficient to offset our Partner Share commitments and other obligations, our business, results of operations and financial conditions could be harmed.</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:700;line-height:115%">If we are unable to successfully integrate Dosh&#8217;s, Bridg's and Entertainment's businesses and employees, it could have an adverse effect on our future results and the market price of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our acquisitions of Dosh, Bridg and HSP EPI Acquisition, LLC ("Entertainment") will depend, in part, on our ability to integrate Dosh&#8217;s, Bridg&#8217;s and Entertainment's operations and to realize the anticipated benefits, including in certain instances annual net operating synergies and cost reductions from combining the businesses. These integrations may be complex and time-consuming.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The failure to successfully integrate and manage the challenges presented by the integration processes may result in our failure to achieve some or all of the anticipated benefits of the acquisitions. Potential difficulties that may be encountered in the integration processes, which may be enhanced as a result of our efforts to integrate both businesses concurrently, include the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">complexities associated with managing the larger combined company;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">integrating personnel from Dosh, Bridg and Entertainment with Cardlytics personnel;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">current and prospective employees may experience uncertainty regarding their future roles with our company, which might adversely affect our ability to retrain, recruit and motivate key personnel;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties ensuring the proper controls and policies are implemented and followed in the acquired and expanded business;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased cyber threats due to the expanded profile of the enlarged business as well as the challenges associated with ensuring the integrating and protecting the expanded IT footprint with security and prevention, detection and response protocols; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential lost sales and customers if Dosh's or Bridg's or Entertainment's partners or advertising clients, or our partners or advertising clients, decide not to do business with the combined company; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">issues associated with running a consumer-facing mobile application including proper notifications, rewards, and charges;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential lost sales and customers if our FI or advertising clients decide not to do business with the combined company;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential unknown liabilities and unforeseen expenses associated with the acquisitions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">performance shortfalls as a result of the diversion of management's attention caused by integrating the companies' operations;.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legal or regulatory hurdles regarding privacy or other data rights in the United States and abroad; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unanticipated challenges in expanding the businesses in the United States and abroad.</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 addition, acquisitions are inherently risky, and our due diligence processes in connection with the acquisitions may have failed to identify significant problems, liabilities or other shortcomings or challenges of Dosh&#8217;s, Bridg's or Entertainment's businesses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">If any of these events were to occur, our ability to maintain relationships with customers, suppliers and employees or our ability to achieve the anticipated benefits of the acquisition could be adversely affected or could reduce our future earnings or otherwise adversely affect our business and financial results and, as a result, adversely affect the market price of our 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:700;line-height:120%">We have a short operating history, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.</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%">We have a relatively short operating history, which limits our ability to forecast our future operating results and subjects us to a number of uncertainties, including with respect to our ability to plan for and model future growth. We have encountered and will continue to encounter risks and uncertainties frequently experienced by growing companies in developing industries. If our assumptions regarding these uncertainties, which we use to manage our business, are incorrect or change in response to changes in our markets, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, our business could suffer and our stock price could decline. Any success that we may experience in the future will depend in large part on our ability to, among other things:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">maintain and expand our network of partners;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">build and maintain long-term relationships with marketers and their agencies;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">develop and offer competitive solutions that meet the evolving needs of marketers;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">expand our relationships with partners to enable us to use their purchase data for new solutions;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">improve the performance and capabilities of our solutions;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">successfully expand our business;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">successfully compete with other companies that are currently in, or may in the future enter, the markets for our solutions;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">increase market awareness of our solutions and enhance our brand;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">manage increased operating expenses as we continue to invest in our infrastructure to scale our business and operate as a public company; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">attract, hire, train, integrate and retain qualified and motivated employees.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure of our partners to effectively deliver and promote the online incentive programs that comprise the Cardlytics platform could materially and adversely affect our business.</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%">We have spent the last several years and significant resources building out technology integrations with our partners to facilitate the delivery of incentive programs to our partners&#8217; customers and measuring those customers subsequent&#160;in-store&#160;or digital spending. We are also reliant on our network of partners to promote their digital incentive programs, increase customer awareness and leverage additional customer outreach channels like email, all of which can increase customer engagement, as well as expand our network of partners. We believe that key factors in the success and effectiveness of our incentive program include the level of accessibility and prominence of the program on the partners&#8217; website and mobile applications, as well as the user interface through which a customer is presented with marketing content. In certain cases, we have little control over the prominence of the incentive program and design of the user interface that our partners choose to use. To the extent that our partners de-emphasize incentive programs, make incentive programs difficult to locate on their website and/or mobile applications and/or fail to provide a user interface that is appealing to partners' customers, partners' customers may be less likely to engage with the incentive programs, which could negatively impact the amount of fees that we are able to charge our marketer customers in connection with marketing campaigns, and, therefore, our revenue. In addition, a failure by our partners to properly deliver or sufficiently promote marketing campaigns would reduce the efficacy of our solutions and impair our ability to attract and retain marketers and their agencies. As a result, the revenue we generate from our Cardlytics platform may be adversely affected, which would materially and adversely affect our business, financial condition and results of operations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">If we do not effectively grow and train our sales team, we may be unable to add new marketers or increase sales to our existing marketers and our business will be adversely affected.</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%">We continue to be substantially dependent on our sales team to obtain new marketers and to drive sales with respect to our existing marketers. We believe that the characteristics and skills of the best salespeople for our solutions are still being defined, as our market is relatively new. Further, we believe that there is, and will continue to be, significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training, integrating and retaining sufficient numbers of sales personnel to support our growth. New hires require significant training, and it may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, as we continue to grow, a large percentage of our sales team will be new to our company and our solutions. If we are unable to hire and train sufficient numbers of effective sales personnel, or the sales personnel are not successful in obtaining new marketers or increasing sales to our existing marketers, our business will be adversely affected.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We generally do not have long-term commitments from marketers, and if we are unable to retain and increase sales of our solutions to marketers and their agencies or attract new marketers and their agencies, our business, financial condition and operating results would be adversely affected.</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%">Most marketers do business with us by placing insertion orders for particular marketing campaigns, either directly or through marketing agencies that act on their behalf. We often do not have any commitment from a marketer beyond the campaign governed by a particular insertion order, and we frequently must compete to win further business from a marketer. In most circumstances, our insertion orders may be canceled by marketers or their marketing agencies prior to the completion of all the campaigns contemplated in the insertion orders; provided that marketers or their agencies are required to pay us for services performed prior to cancellation. As a result, our success is dependent upon our ability to outperform our competitors and win repeat business from existing marketers, while continually expanding the number of marketers for which we provide services. To maintain and increase our revenue, we must encourage existing marketers and their agencies to increase their use of our solutions and add new marketers. Many marketers and marketing agencies, however, have only just begun using our solutions for a limited number of marketing campaigns, and our future revenue growth will depend heavily on these marketers and marketing agencies expanding their use of our solutions across campaigns and otherwise increasing their spending with us. Even if we are successful in convincing marketers and their agencies to use our solutions, it may take several months or years for them to meaningfully increase the amount that they spend with us. Further, larger marketers with multiple brands typically have individual marketing budgets and marketing decision makers for each of their brands, and we may not be able to leverage our success in securing a portion of the marketing budget of one or more of a marketer&#8217;s brands into additional business with other brands. Moreover, marketers may place internal limits on the allocation of their marketing budgets to digital marketing, to particular campaigns, to a particular provider or for other reasons. In addition, we are reliant on our FI network to have sufficient marketing inventory within the Cardlytics platform to place the full volume of advertisements contracted for by our marketers and their agencies. Any failure to meet these demands may hamper the growth of our business and the attractiveness of our solutions.</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%">Our ability to retain and increase sales of our solutions and attract new marketers and their agencies may be adversely affected by competitive offerings, marketing methods that are lower priced or perceived as more effective than our solutions, or a general continued reduction or decline in spending by marketers due to the global economic uncertainty and financial market conditions caused by the COVID-19 pandemic. Larger marketers may themselves have a substantial amount of purchase data and they may also seek to augment their own purchase data with additional purchase, impression and/or demographic data acquired from third-party data providers, which may allow them to develop, individually or with partners, internal targeting and measurement capabilities.</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%">Because many of our agreements with our marketers or their agencies are not long-term, we may not be able to accurately predict future revenue streams, and we cannot guarantee that our current marketers will continue to use our solutions, or that we will be able to replace departing marketers with new marketers that provide us with comparable revenue. If we are unable to retain and increase sales of our solutions to existing marketers and their agencies or attract new marketers and their agencies for any of the reasons above or for other reasons, our business, financial condition and operating results would be adversely affected.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">We have a history of losses and may not achieve profitability in the future.</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:112%">We have incurred annual net losses since inception and expect to incur net losses in the future. During the three months ended June 30, 2021 and 2022, our net loss was $47.3 million and $126.3 million, respectively. As of June 30, 2022, we had an accumulated deficit of $604.6 million. We have never achieved profitability on an annual basis, and we do not know if we will be able to achieve or sustain profitability. Although our revenue has increased substantially in recent periods, we also do not expect to maintain this rate of revenue growth. We plan to continue to invest in our research and development and sales and marketing efforts, and we anticipate that our operating expenses will continue to increase as we scale our business and expand our operations. We also expect our general and administrative expense to increase as a result of our growth and operating as a public company. Our ability to achieve and sustain profitability is based on numerous factors, many of which are beyond our control. We may never be able to generate sufficient revenue to achieve or sustain profitability.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in an emerging industry and future demand and market acceptance for our solutions is uncertain.</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%">We believe that our future success will depend in large part on the growth, if any, of the market for purchase intelligence. Utilization of consumer purchase data to inform marketing is an emerging industry and future demand and market acceptance for this type of marketing is uncertain. If the market for purchase intelligence does not continue to develop or develops more slowly than we expect, our business, financial condition and operating results could be harmed.</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:700;line-height:120%">The market in which we participate is competitive and we may not be able to compete successfully with our current or future competitors.</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:112%">The market for purchase intelligence is nascent and we believe that there is no one company with which we compete directly across our range of solutions. With respect to the Cardlytics platform, we believe that we are the only company that enables marketing through FI channels at scale, although we believe we currently have competition from other companies that deliver similar solutions on a smaller scale. In the future, we may face competition from online retailers, credit card companies, established enterprise software companies, advertising and marketing companies and agencies, digital publishers and mobile pay providers with access to a substantial amount of consumer purchase data. While we may successfully partner with a wide range of companies that are to some extent currently competitive to us, these companies may become more competitive to us in the future. As we introduce new solutions, as our existing solutions evolve and as other companies introduce new products and solutions, we are likely to face additional competition.</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%">Some of our actual and potential competitors may have advantages over us, such as longer operating histories, significantly greater financial, technical, marketing or other resources, stronger brand and recognition, larger intellectual property portfolios and broader global distribution and presence. In addition, our industry is evolving rapidly and is becoming increasingly competitive. Larger and more established companies may focus on purchase intelligence marketing and could directly compete with us. Smaller companies could also launch new products and services that we do not offer and that could gain market acceptance quickly.</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%">Our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. Larger competitors are also often in a better position to withstand any significant reduction in capital spending and will therefore not be as susceptible to economic downturns and inflationary pressure. In addition, current or potential competitors may be acquired by third parties with greater available resources. As a result of such relationships and acquisitions, our current or potential competitors might be able to adapt more quickly to new technologies and customer needs, devote greater resources to the promotion or sale of their products and services, initiate or withstand substantial price competition, take advantage of other opportunities more readily or develop and expand their product and service offerings more quickly than we do. For all of these reasons, we may not be able to compete successfully against our current or future competitors.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to identify and respond effectively to rapidly changing technology and industry needs, our solutions may become less competitive or obsolete.</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%">Our future success depends on our ability to adapt and innovate. To attract, retain and increase new marketers and partners, we will need to expand and enhance our solutions to meet changing needs, add functionality and address technological advancements. Specifically, we are migrating to a cloud-based solution hosted by Amazon Web Services. If we are unable to adapt our solutions to evolving trends in the marketing industry, if we are unable to properly identify and prioritize appropriate solution development projects or if we fail to develop and effectively market new solutions or enhance existing solutions to address the needs of existing and new marketers and partners, we may not be able to achieve or maintain adequate market acceptance and penetration of our solutions, and our solutions may become less competitive or obsolete.</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 addition, new, more effective or less costly technologies may emerge that use data sources that we do not have access to, that use entirely different analytical methodologies than we do or that use other indicators of purchases by consumers. If existing and new marketers and their agencies perceive greater value in alternative technologies or data sources, our ability to compete for marketers and their agencies could be materially and adversely affected.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A number of factors could impair our ability to collect the significant amounts of data that we use to deliver our solutions.</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%">Our ability to collect and use data may be restricted or prevented by a number of other factors, including:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the failure of our network or software systems, or the network or software systems of our partners;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">decisions by our partners to restrict our ability to collect data from them (which decision they may make at their discretion) or to refuse to implement the mechanisms that we request to ensure compliance with our legal obligations or technical requirements;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">decisions by our partners to limit our ability to use their purchase data outside of the applicable banking channel;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">decisions by our partners&#8217; customers to opt out of the incentive program or to use technology, such as browser settings, that reduces our ability to deliver relevant advertisements;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">interruptions, failures or defects in our or our partners&#8217; data collection, mining, analysis and storage systems;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in regulations impacting the collection and use of data;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in browser or device functionality and settings, and other new technologies, which impact our partners&#8217; ability to collect and/or share data about their customers; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in international laws, rules, regulations and industry standards or increased enforcement of international laws, rules, regulations, and industry standards.</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%">Any of the above-described limitations on our ability to successfully collect, utilize and leverage data could also materially impair the optimal performance of our solutions and severely limit our ability to target consumers or bill marketers for our services, which would harm our business, financial condition and operating results.</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:700;line-height:120%">The efficacy of some of our solutions depends upon third-party data providers.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We rely on several third parties to assist us in matching our anonymized identifiers with third-party identifiers. This matching process enables us to, among other things, use purchase intelligence to measure in-store and online campaign sales impact or provide marketers with valuable visibility into the behaviors of current or prospective customers both within and outside the context of their marketing efforts. If any of these key data providers were to withdraw or withhold their identifiers from us, our ability to provide our solutions could be adversely affected, and certain marketers may severely limit their spending on our solutions or stop spending with us entirely. Replacements for any of these third-party identifiers may not fit the needs of certain marketers or be available in a timely manner or under economically beneficial terms, or at all.</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:700;line-height:120%">Defects, errors or delays in our solutions could harm our reputation, which would harm our operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The technology underlying our solutions may contain material defects or errors that can adversely affect our ability to operate our business and cause significant harm to our reputation. This risk is compounded by the complexity of the technology underlying our solutions and the large amounts of data that we leverage and process. In addition, with regard to the Cardlytics platform, if we are unable to attribute Consumer Incentives to our partners&#8217; customers in a timely manner, our FI partners may limit or discontinue their use of our solutions. Any such error, failure, malfunction, disruption or delay could result in damage to our reputation and could harm our business, financial condition and operating results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">Significant system disruptions, loss of data center capacity, or changes to our data hosting solutions could adversely affect our business, financial condition and operating results.</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%">Our business is heavily dependent upon highly complex data processing capabilities. We contract with our primary third-party data center, located in Atlanta, Georgia, and our redundancy data center, located in Suwanee, Georgia, pursuant to agreements that expire in 2023, subject to earlier termination upon material breach and a failure to cure. We also contract with Amazon Web Services for our cloud-hosting solutions. We have begun to migrate and will continue to migrate our data storage capabilities to Amazon Web Services&#8217; cloud-hosting solution. If we do not complete the migration, are not successful in completing a seamless migration, or fail to administer the cloud-hosting solution in a well-managed, secure and effective manner, we may experience unplanned service disruptions or unforeseen costs. If for any reason our arrangements with our third-party data centers or other data-hosting solutions are terminated, or if we are unable to renew our agreements on commercially reasonable terms, we may be required to transfer that portion of our operations to new data center facilities or other data-hosting solutions, and we may incur significant costs and possible service interruption in connection with doing so. Further, protection of our third-party data centers or other data-hosting solutions against damage or interruption from cyber-attacks, fire, flood, tornadoes, power loss, telecommunications or equipment failure or other disasters and events beyond our control is important to our continued success. Any damage to, or failure of, the systems of the data centers or other data-hosting solutions that we utilize, or of our own equipment located within such data centers, could result in interruptions to the availability or functionality of our solutions. In addition, the failure of the data centers or other data-hosting solutions that we utilize to meet our capacity requirements could result in interruptions in the availability or functionality of our solutions or impede our ability to scale our operations. Any damage to the data centers or other data-hosting solutions that we utilize, or to our own equipment located within such data centers, that causes loss of capacity or otherwise causes interruptions in our operations could materially adversely affect our ability to quickly and effectively respond to our marketers&#8217; or partners&#8217; requirements, which could result in loss of their confidence, adversely impact our ability to attract new marketers and/or partners and force us to expend significant resources. The occurrence of any such events could adversely affect our business, financial condition and operating results.</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:700;line-height:120%">Seasonal fluctuations in marketing activity could adversely affect our cash flows.</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%">We expect our revenue, operating results, cash flows from operations and other key performance metrics to vary from quarter to quarter in part due to the seasonal nature of our marketers&#8217; spending on digital marketing campaigns. For example, many marketers tend to devote a significant portion of their budgets to the fourth quarter of the calendar year to coincide with consumer holiday spending and to reduce spend in the first quarter of the calendar year. Seasonality could have a material impact on our revenue, operating results, cash flow from operations and other key performance metrics from period to period.</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:700;line-height:120%">Our corporate culture has contributed to our success, and if we cannot maintain it as we grow, or our corporate culture is negatively impacted by the COVID-19 pandemic, we could lose the innovation, creativity and teamwork fostered by our culture, and our business may be harmed.</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%">As of June 30, 2022, we had 710 full-time employees. We intend to further expand our overall headcount and operations, with no assurance that we will be able to do so while effectively maintaining our corporate culture. Additionally, our corporate culture may be negatively impacted by the COVID-19 pandemic. We believe our corporate culture is one of our fundamental strengths as it enables us to attract and retain top talent and deliver superior results for our customers. As we grow and change, integrate acquired businesses and their employees, and as the COVID-19 pandemic continues, we may find it difficult to preserve our corporate culture, which could reduce our ability to innovate and operate effectively. In turn, the failure to preserve our culture could negatively affect our ability to attract, recruit, integrate and retain employees, continue to perform at current levels and effectively execute our business strategy.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">If we are unable to attract, integrate and retain additional qualified personnel, including top technical talent, our business could be adversely affected.</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%">Our future success depends in part on our ability to identify, attract, integrate and retain highly skilled technical, managerial, sales and other personnel, including top technical talent from the industry and top research institutions. We face intense competition for qualified individuals from numerous other companies, including other software and technology companies, many of whom have greater financial and other resources than we do. These companies also may provide more diverse opportunities and better chances for career advancement. Some of these characteristics may be more appealing to high-quality candidates than those we have to offer. In addition, new hires often require significant training and, in many cases, take significant time before they achieve full productivity. We may incur significant costs to attract and retain qualified personnel, including significant expenditures related to salaries and benefits and compensation expenses related to equity awards and we may lose new employees to our competitors or other companies before we realize the benefit of our investment in recruiting and training them. Moreover, new employees may not be or become as productive as we expect, as we may face challenges in adequately or appropriately integrating them into our workforce and culture. In addition, as we move into new geographies, we will need to attract and recruit skilled personnel in those areas. We have little experience with recruiting in geographies outside of the U.S., and may face additional challenges in attracting, integrating and retaining international employees. If we are unable to attract, integrate and retain suitably qualified individuals who are capable of meeting our growing technical, operational and managerial requirements, on a timely basis or at all, our business will be adversely affected.</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:700;line-height:120%">We are dependent on the continued services and performance of our senior management and other key personnel, the loss of any of whom could adversely affect our business.</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%">Our future success depends in large part on the continued contributions of our senior management and other key personnel. In particular, the leadership of key management personnel is critical to the successful management of our company, the development of our solutions and our strategic direction. We do not maintain &#8220;key person&#8221; insurance for any member of our senior management team or any of our other key employees. Our senior management and key personnel are all employed on an&#160;at-will&#160;basis, which means that they could terminate their employment with us at any time, for any reason and without notice. The loss of any of our key management personnel could significantly delay or prevent the achievement of our development and strategic objectives and adversely affect our business. Further, if members of our management and other key personnel in critical functions across our organization are unable to perform their duties or have limited availability due to COVID-19, we may not be able to execute on our business strategy and/or our operations may be negatively impacted.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international sales and operations subject us to additional risks that can adversely affect our business, operating results and financial condition.</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%">During the three months ended June 30, 2021 and 2022, we derived 8% and 9% of our revenue outside the U.S., respectively. While substantially all of our operations are located in the U.S., we have an office in the U.K. and a research and development and support office in Visakhapatnam, India and may continue to expand our international operations as part of our growth strategy. Our ability to convince marketers to expand their use of our solutions or renew their agreements with us is directly correlated to our direct engagement with such marketers or their agencies. To the extent that we are unable to engage with&#160;non-U.S.&#160;marketers and agencies effectively with our limited sales force capacity, we may be unable to grow sales to existing marketers to the same degree we have experienced in the U.S.</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%">Our international operations subject us to a variety of risks and challenges, including:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">localization of our solutions, including adaptation for local practices;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">increased management, travel, infrastructure and legal compliance costs associated with having international operations;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">fluctuations in currency exchange rates and related effect on our operating results;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">longer payment cycles and difficulties in collecting accounts receivable or satisfying revenue recognition criteria;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">increased financial accounting and reporting burdens and complexities;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">general economic conditions in each country or region, including inflationary pressure; </span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the global economic uncertainty and financial market conditions caused by the COVID-19 pandemic, including inflationary pressure;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">reduction in billings, foreign currency exchange rates, and trade with the European Union;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">contractual and legislative restrictions or changes;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">economic uncertainty around the world;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">compliance with foreign laws and regulations and the risks and costs of non-compliance with such laws and regulations;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">compliance with U.S. laws and regulations for foreign operations, including the Foreign Corrupt Practices Act, the U.K. Bribery Act, import and export control laws, tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our ability to sell our software in certain foreign markets, and the risks and costs of non-compliance;</span></div><div style="padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22.8pt">potential changes in a specific country&#8217;s or region&#8217;s political or economic climate, including the current hostilities between Russia and Ukraine;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of financial statements and irregularities in financial statements;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulties in repatriating or transferring funds from or converting currencies in certain countries;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">cultural differences inhibiting foreign employees from adopting our corporate culture;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">reduced protection for intellectual property rights in some countries and practical difficulties of enforcing rights abroad; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">compliance with the laws of foreign taxing jurisdictions and overlapping of different tax regimes.</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%">Any of these risks could adversely affect our international operations, reduce our international revenues or increase our operating costs, adversely affecting our business, financial condition and operating results.</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:700;line-height:120%">If we do not manage our growth effectively, the quality of our solutions may suffer, and our business, financial condition and operating results may be negatively affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recent growth in our business has placed, and is expected to continue to place, a significant strain on our managerial, administrative, operational and financial resources, as well as our infrastructure. We rely heavily on information technology ("IT") systems to manage critical functions such as data storage, data processing, matching and retrieval, revenue recognition, budgeting, forecasting and financial reporting. To manage our growth effectively, we must continue to improve and expand our infrastructure, including our IT, financial and administrative systems and controls. In particular, we may need to significantly expand our IT infrastructure as the amount of data we store and transmit increases over time, which will require that we both utilize existing IT products and adopt new technologies. If we are not able to scale our IT infrastructure in a cost-effective and secure manner, our ability to offer competitive solutions will be harmed and our business, financial condition and operating results may suffer.</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%">We must also continue to manage our employees, operations, finances, research and development and capital investments efficiently in an environment where nearly all employees are working from home. Our productivity and the quality of our solutions may be adversely affected if we do not integrate and train our new employees quickly and effectively or if we fail to appropriately coordinate across our executive, research and development, technology, service development, analytics, finance, human resources, marketing, sales, operations and customer support teams. If we continue our rapid growth, we will incur additional expenses, and our growth may continue to place a strain on our resources, infrastructure and ability to maintain the quality of our solutions. If we do not adapt to meet these evolving challenges, or if the current and future members of our management team do not effectively manage our growth, the quality of our solutions may suffer and our corporate culture may be harmed. Failure to manage our future growth effectively could cause our business to suffer, which, in turn, could have an adverse impact on our business, financial condition and operating results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If currency exchange rates fluctuate substantially in the future, the results of our operations could be adversely affected.</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%">Due to our international operations, we may be exposed to the effects of fluctuations in currency exchange rates, including inflationary pressure. We generate revenue and incur expenses for employee compensation and other operating expenses at our U.K. and Indian offices in the local currency. Fluctuations in the exchange rates between the U.S. dollar, British pound, Canadian dollar and Indian rupee could result in the dollar equivalent of such revenue and expenses being lower, which could have a negative net impact on our reported operating results. Although we may in the future decide to undertake foreign exchange hedging transactions to cover a portion of our foreign currency exchange exposure, we currently do not hedge our exposure to foreign currency exchange risks.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">Our ability to use net operating losses and certain other tax attributes to offset future taxable income may be limited.</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%">Our net operating loss ("NOL"), carryforwards could expire unused and be unavailable to offset future tax liabilities because of their limited duration or because of restrictions under U.S. tax law. As of December 31, 2021, we had U.S. federal and state NOLs of $586.2 million and $243.6 million, respectively. Our NOLs generated in tax years ending on or prior to December 31, 2017 are only permitted to be carried forward for 20 years under applicable U.S. tax law. Under the Tax Cuts and Jobs Act (the "Tax Act"), as modified by the CARES Act, our federal NOLs generated in tax years ending after December 31, 2017 may be carried forward indefinitely, but the deductibility of federal NOLs, particularly for tax years beginning after December 31, 2020, may be limited. It is uncertain if and to what extent various states will conform to the Tax Act and the CARES Act.</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 addition, under Section 382 and Section 383 of the Internal Revenue Code of 1986, as amended, (the "Code") and corresponding provisions of state law, if a corporation undergoes an &#8220;ownership change,&#8221; which is generally defined as a greater than 50% change, by value, in its equity ownership over a three-year period, the corporation&#8217;s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes to offset its post-change income or taxes may be limited. We have experienced &#8220;ownership changes&#8221; under IRC Section&#160;382 in the past, and future changes in ownership of our stock, including by reason of future offerings, as well as other changes that may be outside of our control, could result in future ownership changes under IRC Section&#160;382. If we are or become subject to limitations on our use of NOLs under IRC Section&#160;382, our NOLs could expire unutilized or underutilized, even if we earn taxable income against which our NOLs could otherwise be offset. Similar provisions of state tax law may also apply to limit our use of accumulated state tax attributes. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.</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:700;line-height:120%">Future acquisitions could disrupt our business and adversely affect our business, financial condition and operating results.</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%">We may choose to expand by making acquisitions that could be material to our business, financial condition or operating results. Our ability as an organization to successfully acquire and integrate technologies or businesses is unproven. Acquisitions involve many risks, including the following:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">an acquisition may negatively affect our business, financial condition, operating results or cash flows because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, personnel or operations of any company that we acquire, particularly if key personnel of the acquired company decide not to work for us;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">an acquisition, whether or not consummated, may disrupt our ongoing business, divert resources, increase our expenses and distract our management;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">an acquisition may result in a delay or reduction of purchases for both us and the company that we acquired due to uncertainty about continuity and effectiveness of solution from either company;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">we may encounter difficulties in, or may be unable to, successfully sell any acquired products or solutions;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">an acquisition may involve the entry into geographic or business markets in which we have little or no prior experience or where competitors have stronger market positions;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">challenges inherent in effectively managing an increased number of employees in diverse locations;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the potential strain on our financial and managerial controls and reporting systems and procedures;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">potential known and unknown liabilities associated with an acquired company;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our use of cash to pay for acquisitions would limit other potential uses for our cash;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">if we incur debt to fund such acquisitions, such debt may subject us to material restrictions on our ability to conduct our business as well as financial maintenance covenants;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the risk of impairment charges related to potential write-downs of acquired assets or goodwill in future acquisitions; and</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">to the extent that we issue a significant amount of equity or convertible debt securities in connection with future acquisitions, existing stockholders may be diluted and earnings (loss) per share may decrease (increase).</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%">We may not succeed in addressing these or other risks or any other problems encountered in connection with the integration of any acquired business. The inability to successfully integrate the business, technologies, products, personnel or operations of any acquired business, or any significant delay in achieving integration, could have a material adverse effect on our business, financial condition and operating results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">Charges to earnings resulting from our acquisitions may cause our operating results to suffer</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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under accounting principles, we have allocated the total purchase price of Dosh&#8217;s, Bridg&#8217;s and Entertainment's net tangible assets and intangible assets based on their fair values as of the date of the acquisitions, and we have recorded the excess of the purchase price over those fair values as goodwill. Our management&#8217;s estimates of fair value will be based upon assumptions that they believe to be reasonable but that are inherently uncertain. The following factors, among others, could result in material charges that would cause our financial results to be negatively impacted:</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">impairment of goodwill;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">charges for the amortization of identifiable intangible assets and for stock-based compensation; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">accrual of newly identified pre-acquisition contingent liabilities that are identified subsequent to the finalization of the purchase price allocation.</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%">Additional costs may include costs of employee redeployment, relocation and retention, including salary increases or bonuses, taxes and termination of contracts that provide redundant or conflicting services. Some of these costs may have to be accounted for as expenses that would negatively impact our results of operations. </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:700;line-height:115%">We may in the future may become involved in securities class action litigation that could divert management's attention and harm our business and insurance coverage may not be sufficient to cover all costs and damages.</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:115%">It is common for securities class-action litigation to follow acquisitions. Responding to any litigation could divert management's attention and harm our business. Moreover, insurance coverage may not be sufficient to cover all costs and damages we incur in connection with the litigation.</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:700;line-height:120%">We may require additional capital to support growth, and such capital might not be available on terms acceptable to us, if at all, which may in turn hamper our growth and adversely affect our business.</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%">We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new solutions or enhance our solutions, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity, equity-linked or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or equity-linked securities, including convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities that we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing that we secure in the future could involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, including the ability to pay dividends or repurchase shares of our capital stock. This may make it more difficult for us to obtain additional capital, to pursue business opportunities, including potential acquisitions, or to return capital to our stockholders. We also may not be able to obtain additional financing on terms favorable to us, if at all. For example, while the potential impact and duration of the COVID-19 pandemic on the global economy and our business in particular may be difficult to assess or predict, the pandemic has resulted in, and may continue to result in significant disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth, service our indebtedness and respond to business challenges could be significantly impaired, and our business may be adversely affected. Regulatory, legislative or self-regulatory developments regarding Internet privacy matters could adversely affect our ability to conduct our business.</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:700;line-height:120%">Through our consumer application, users accumulate rewards that could be deemed subject to abandoned property laws and/or could be deemed to constitute stored value subject to certain legal requirements under applicable state and federal laws and regulations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Dosh application enables consumers to accumulate non-monetary rewards (&#8220;Dosh Rewards&#8221;) within the application, which may be converted to U.S. dollars only when certain requirements are met. Dosh Rewards have no cash value but users are able to receive U.S. dollar payouts from Dosh based on Dosh Rewards provided that certain requirements are met. State regulators could deem that Dosh Rewards constitute property that is subject to state property laws, which could potentially create a large liability for us as well as legal and related compliance obligations and costs to manage escheatment of any Dosh Rewards constituting abandoned property. Additionally, state and/or federal regulators could conclude that Dosh Rewards constitute monetary value or money and therefore subject to regulation pursuant to laws regulating the issuance, sale, redemption, and maintenance of stored value, prepaid access, or gift cards (or similar terminology). Such laws and regulations may include, but are not necessarily limited to, U.S. state money-transmitter licensing laws and the federal Bank Secrecy Act (including registration requirements), and our failure to comply with applicable laws could expose us to monetary penalties or damages and adversely affect our ability to operate our business in its current form.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">Bringing new FI partners into our network can require considerable time and expense and can be long and unpredictable.</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%">Our FI partners and FI partner prospects engage in highly regulated businesses, are often slow to adopt technological innovation and have rigorous standards with respect to providing third parties, like us, with access to their data. Our operating results depend in part on expanding our FI network to maintain and enhance the scale of our solutions. The length of time that it takes to add an FI partner to our network, from initial evaluation to integration into our network, varies substantially from FI to FI and may take several years. Our sales and integration cycle with respect to our FI partners is long and unpredictable, requires considerable time and expense and may not ultimately be successful. It is difficult to predict exactly when, or even if, a new FI partner will join our network and we may not generate revenue from a new FI partner in the same period as we incurred the costs associated with acquiring such FI partner, or at all. Once an FI partner has agreed to work with us, it may take a lengthy period of time for the implementation of our solutions to be prioritized and integrated into the FI partner&#8217;s infrastructure. Because a substantial portion of our expenses are relatively fixed in the short-term, our operating results will suffer if revenue falls below our expectations in a particular quarter, which could cause the price of our stock to decline. Ultimately, if additions to our FI network are not realized in the time period expected or not realized at all, or if an FI partner terminates its agreement with us, our business, financial condition and operating results could be adversely affected.</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:700;line-height:120%">Bringing new FI partners into our network may impede our ability to accurately forecast the performance of our network.</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%">Bringing new FI partners into our network may impede our ability to accurately predict how certain marketing campaigns will perform, and thus may impede our ability to accurately forecast the performance of our network.&#160;Such inaccurate predictions could result in marketing campaigns underperforming, which impacts the total fees we can collect from marketers, or over performing, which may result is us paying certain Consumer Incentives to consumers without adequate compensation from the marketers.&#160;The amount of time it will take us to be able to understand the impact of a new FI partner on our network is uncertain and difficult to predict.&#160;Additionally, our understanding of the impact of any given FI is subject to change at any time, as such understanding can be impacted by factors such as changes to an FI&#8217;s business strategy, changes to an FI&#8217;s user interface, or changes in the behavior or makeup of an FI's consumer base.</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:700;line-height:120%">If we are not able to maintain and enhance our brand, our business, financial condition and operating results may be adversely affected.</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%">We believe that developing and maintaining awareness of the Cardlytics brand in a cost-effective manner is critical to achieving widespread acceptance of our existing solutions and future solutions and is an important element in attracting new marketers and partners. Furthermore, we believe that the importance of brand recognition will increase as competition in our market increases. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts and on our ability to deliver valuable solutions for our marketers, their agencies and our partners. In the past, our efforts to build our brand have involved significant expense. Brand promotion activities may not yield increased revenue and billings, and even if they do, any increased revenue and billings may not offset the expenses that we incurred in building our brand. If we fail to successfully promote and maintain our brand or incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract enough new marketers or partners or retain our existing marketers or partners and our business could suffer.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to our Outstanding 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-style:italic;font-weight:700;line-height:115%">Servicing our debt may require a significant amount of cash. We may not have sufficient cash flow from our business to pay our indebtedness, and we may not have the ability to raise the funds necessary to settle for cash conversions of the Notes or to repurchase the Notes for cash upon a fundamental change, which could adversely affect our business and results of operations.</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:115%">In September 2020, we issued convertible senior notes with an aggregate principal amount of $230.0 million bearing an interest rate of 1.00% due in 2025 (the "Notes"). The interest rate is fixed at 1.00% per annum and is payable semi-annually in arrears on March 15 and September 15 of each year, beginning on March 15, 2021. Our ability to make scheduled payments of the principal of, to pay interest on or to 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 cash flows from operations in the future that are sufficient to service our debt. If we are unable to generate such cash flows, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive. Our ability to refinance any future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any of our future debt agreements may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:115%">Holders of the Notes have the right to require us to repurchase their Notes upon the occurrence of a fundamental change (as defined in the indenture governing the Notes) at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any. Upon conversion, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Notes being converted. We may not have enough available cash or be able to obtain financing at the time we are required to make repurchases in connection with such conversion and our ability to pay may additionally be limited by law, by regulatory authority or by agreements governing our existing and future indebtedness. Our failure to repurchase the Notes at a time when the repurchase is required by the indenture governing the Notes or to pay any cash payable on future conversions as required by such indenture would constitute a default under such indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our existing and 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.</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:115%">In addition, our indebtedness, combined with our other financial obligations and contractual commitments, could have other important consequences. For example, it could:</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">make us more vulnerable to adverse changes in general U.S. and worldwide economic, industry, and</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">competitive conditions and adverse changes in government regulation;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">limit our flexibility in planning for, or reacting to, changes in our business and our industry;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">place us at a disadvantage compared to our competitors who have less debt;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">limit our ability to borrow additional amounts for funding acquisitions, for working capital, and for other general corporate purposes; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">make an acquisition of our company less attractive or more difficult.</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:115%">Any of these factors could harm our business, results of operations, and financial condition. In addition, if we incur additional indebtedness, the risks related to our business and our ability to service or repay our indebtedness would increase.</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:700;line-height:115%">The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and results of operations.</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:115%">In the event the conditional conversion feature of the Notes is triggered, holders of Notes will be entitled to convert the Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders 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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Transactions relating to our Notes may affect the value of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The conversion of some or all of the Notes would dilute the ownership interests of existing stockholders to the extent we satisfy our conversion obligation by delivering shares of our common stock upon any conversion of such Notes. Our Notes may become in the future convertible at the option of their holders under certain circumstances. If holders of our Notes elect to convert their Notes, we may settle our conversion obligation by delivering to them a significant number of shares of our common stock, which would cause dilution to our existing stockholders.</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:115%">In addition, in connection with the pricing of the Notes, we entered into capped call transactions (the "Capped Calls") with certain financial institutions (the "Option Counterparties"). The Capped Calls are expected generally to reduce the potential dilution to our common stock upon any conversion or settlement of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap.</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:115%">In connection with establishing their initial hedges of the Capped Calls, the Option Counterparties or their respective affiliates entered into various derivative transactions with respect to our common stock and/or purchased shares of our common stock concurrently with or shortly after the pricing of the 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:115%">From time to time, the Option Counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various 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 prior to the maturity of the Notes (and are likely to do so following any conversion of the Notes, any repurchase of the Notes by us on any fundamental change repurchase date, any redemption date, or any other date on which the Notes are retired by us, in each case, if we exercise our option to terminate the relevant portion of the Capped Calls). This activity could cause a decrease and/or increased volatility in the market price of our common stock.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:115%">We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of the Notes or our common stock. In addition, we do not make any representation that the Option Counterparties will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.</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:700;line-height:115%">We are subject to counterparty risk with respect to the Capped Calls.</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:115%">The Option Counterparties are financial institutions, and we will be subject to the risk that any or all of them might default under the Capped Calls. Our exposure to the credit risk of the Option Counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. 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 that time under the Capped Calls with such Option Counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an Option Counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the Option Counterparties.</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:700;line-height:115%">The accounting method for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.</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:112%">The accounting method for reflecting the notes on our balance sheet, accruing interest expense for the notes and reflecting the underlying shares of our common stock in our reported diluted earnings per share may adversely affect our reported earnings and financial condition. We expect that, under applicable accounting principles, the initial liability carrying amount of the notes will be the fair value of a similar debt instrument that does not have a conversion feature, valued using our cost of capital for straight, unconvertible debt. We expect to reflect the difference between the net proceeds from this offering and the initial carrying amount as a debt discount for accounting purposes, which will be amortized into interest expense over the term of the notes. As a result of this amortization, the interest expense that we expect to recognize for the notes for accounting purposes will be greater than the cash interest payments we will pay on the notes, which will result in lower reported income or higher reported loss. The lower reported income or higher reported loss resulting from this accounting treatment could depress the trading price of our common stock and the notes. However, in August 2020, the Financial Accounting Standards Board published an Accounting Standards Update ("ASU") 2020-06, eliminating the separate accounting for the debt and equity components as described above. ASU 2020-06 effective for SEC-reporting entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. On January 1, 2022, we adopted this standard using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.2 million, an increase to the notes, net of $40.2 million and a decrease to additional paid in capital of $51.4 million. </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:115%">If accounting standards change in the future and we are not permitted to use the treasury stock method, then our diluted earnings per share may decline. For example, the Financial Accounting Standards Board&#8217;s ASU described above amends these accounting standards, effective as of the dates referred to above, to eliminate the treasury stock method for convertible instruments that can be settled in whole or in part with equity and instead require application of the &#8220;if-converted&#8221; method. Under that method, diluted earnings per share would generally be calculated assuming that all the notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be anti-dilutive. The application of the if-converted method may reduce our reported diluted earnings per share.</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:115%">Furthermore, if any of the conditions to the convertibility of the notes is satisfied, then we may be required under applicable accounting standards to reclassify the liability carrying value of the notes as a current, rather than a long-term, liability. This reclassification could be required even if no noteholders convert their notes and could materially reduce our reported working capital.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Regulatory and Intellectual Property Matters</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We and our FI partners are subject to stringent and changing privacy and data security laws, contractual obligations, self-regulatory schemes, government regulation, and standards related to data privacy and security. The actual or perceived failure by us, our customers, our partners, or other third parties upon whom we rely to comply with such obligations could harm our reputation, result in significant expense, subject us to significant fines and liability or otherwise adversely affect our business. </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%">We collect, receive, store, process, use, generate, transfer, disclose, make accessible, protect and share personal information and other information (&#8220;Process&#8221; or &#8220;Processing&#8221;) necessary to operate our business, for legal and marketing purposes, and for other business-related purposes. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">We, our FI partners, our marketers and other third parties upon whom we rely are subject to a number of domestic and international privacy and security laws, rules, regulations and guidance regarding privacy, information security and Processing (&#8220;Data Protection Laws&#8221;) as well as laws and regulations regarding online services and the Internet generally. In the U.S., the rules and regulations to which we, directly or contractually through our partners, or our marketers may be subject include those promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the Health Insurance Portability and Accountability Act, the Gramm-Leach-Bliley Act and state cybersecurity and breach notification laws, as well as regulator enforcement positions and expectations reflected in federal and state regulatory actions, settlements, consent decrees and guidance documents. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulatory framework for online services and data privacy and security issues worldwide can vary substantially from jurisdiction to jurisdiction, is rapidly evolving and is likely to remain uncertain for the foreseeable future. Many of these obligations conflict with each other, and interpretation of these laws, rules and regulations and their application to our solutions in the U.S. and foreign jurisdictions is ongoing and cannot be fully determined at this time. A number of existing bills are pending in the U.S. Congress that contain provisions that would regulate how companies can use cookies and other tracking technologies to collect and utilize user information. Additionally, new legislation proposed or enacted in various other states will continue to shape the data privacy environment nationally. </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%">U.S. and non-U.S. regulators also may implement &#8220;Do-Not-Track&#8221; legislation, particularly if the industry does not implement a standard. Effective January 1, 2014, the California Governor signed into law an amendment to the California Online Privacy Protection Act of 2003. Such amendment requires operators of commercial websites and online service providers, under certain circumstances, to disclose in their privacy policies how such operators and providers respond to browser &#8220;do not track&#8221; signals. In addition, the regulatory environment for the collection and use of consumer data by marketers is evolving in the U.S. and internationally and is currently, in part, a self-regulatory framework, which relies on market participants to ensure self-compliance. The voluntary nature of this self-regulatory framework may change.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The California Consumer Privacy Act (&#8220;CCPA&#8221;), which took effect on January 1, 2020, is an example of the trend towards increasingly comprehensive privacy legislation being introduced in the United States. The CCPA gives California residents expanded rights to request access to and deletion of their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used. The CCPA also increases the privacy and security obligations on entities handling personal information, which is broadly defined under the law. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches, and includes statutorily defined damages of up to $750 per citizen, which is expected to increase data breach litigation. The CCPA also imposes requirements on businesses that &#8220;sell&#8221; information (which is defined broadly under the CCPA); there is significant ambiguity regarding what constitutes a sale and many of our or our partner&#8217;s business practices may qualify. Further, California voters approved a new privacy law, the California Privacy Rights Act (&#8220;CPRA&#8221;), in the November 3, 2020 election. Effective starting on January 1, 2023, the CPRA will significantly modify the CCPA, including by expanding 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.</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%">New legislation proposed or enacted in various other states will continue to shape the data privacy environment nationally. For example, on March 2, 2021, Virginia enacted the Virginia Consumer Data Protection Act, or CDPA, which becomes effective on January 1, 2023, on June 8, 2021, Colorado enacted the Colorado Privacy Act, or CPA, which takes effect on July 1, 2023, and on March 24, 2022 Utah enacted the Utah Consumer Privacy Act which becomes effective on December 31, 2023. The CPA and CDPA are similar to the CCPA, and CPRA but aspects of these state privacy statutes remain unclear, resulting in further legal uncertainty and potentially requiring us to modify our data practices and policies and to incur substantial additional costs and expenses in an effort to comply. Complying with the CCPA, CPRA, CDPA, CPA, or other laws, regulations, amendments to or re-interpretations of existing laws and regulations, and contractual or other obligations relating to privacy, data protection, data transfers, data localization, or information security may require us to make changes to our services to enable us or our customers to meet new legal requirements, incur substantial operational costs, modify our data practices and policies, and restrict our business operations. Any actual or perceived failure by us to comply with these laws, regulations, or other obligations may lead to significant fines, penalties, regulatory investigations, lawsuits, significant costs for remediation, damage to our reputation, or other liabilities.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">Internationally, virtually every jurisdiction in which we operate has established its own data security and privacy legal frameworks with which we, directly or contractually through our partners, our marketers or other third parties upon whom we rely may be required to comply, even if we are not established or based in such jurisdictions. An example of the type of international regulation to which we may be subject is the U.K.&#8217;s Privacy and Electronic Communications Regulations 2011 (&#8220;PECR&#8221;), which implements the requirements of Directive 2009/136/EC (which amended Directive 2002/58/EC), which is known as the ePrivacy Directive. The PECR regulates various types of electronic direct marketing that use cookies and similar technologies. The PECR also imposes sector-specific breach reporting requirements, but only as applicable to providers of particular public electronic communications services. Additional European Union member state laws of this type may follow. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The European General Data Protection Regulation ("GDPR") is another example of the type of data protection legislation that may present a risk to our business. The GDPR imposes additional obligations and risk upon our business and increases substantially the penalties to which we could be subject in the event of any non&#8211;compliance. The GDPR imposes more stringent data protection requirements and requires us and our customers to give more detailed disclosures about how we collect, use and share personal information; contractually commit to data protection measures in our contracts with clients; maintain adequate data security measures; notify regulators and affected individuals of certain data breaches; meet extensive privacy governance and documentation requirements; and honor individuals&#8217; data protection rights, including their rights to access, correct and delete their personal information. The GDPR provides greater penalties for noncompliance than previous data protection laws. Administrative fines under the GDPR can amount up to 20 million Euros or four percent of the group&#8217;s annual global turnover, whichever is highest. We may also be obligated to assist our customers, partners, and vendors with their own compliance obligations under the GDPR, which could require expenditure of significant resources. Assisting our customers, partners, and vendors in complying with the GDPR, or complying with the GDPR ourselves, may cause us to incur substantial operational costs or require us to change our business practices.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The GDPR also imposes strict rules on the transfer of personal data out of the European Economic Area, or EEA, to the United States. Although one of the primary mechanisms for legally transferring personal data (known as Privacy Shield) was invalidated, the European Commission released a set of &#8220;Standard Contractual Clauses&#8221; in June 2021 that is designed to be a valid mechanism by which entities can validly transfer personal data out of the EEA to jurisdictions that the European Commission has not found to provide an adequate level of protection.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Standard Contractual Clauses, however, require parties that rely upon that legal mechanism to comply with additional obligations, such as conducting transfer impact assessments to determine whether additional security measures are necessary to protect the at-issue personal data.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, due to potential legal challenges, there exists some uncertainty regarding whether the Standard Contractual Clauses will remain a valid mechanism for transfers of personal data out of the EEA. </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%">Additionally, Brexit took effect in January 2020, which will lead to further legislative and regulatory changes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the European Commission announced a decision of &#8220;adequacy&#8221; concluding that the U.K. ensures an equivalent level of data protection to the GDPR, which provides some relief regarding the legality of continued personal data flows from the EEA to the U.K., some uncertainty remains, as this adequacy determination must be renewed after four years and may be modified or revoked in the interim.</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 addition to governmental regulation, we are also subject to the terms of our external and internal privacy and security policies, representations, certifications, standards, publications and frameworks, and contractual obligations to third parties related to privacy, information security and Processing (&#8220;Data Protection Obligations&#8221;), including without limitation, operating rules and standards imposed by industry organizations. Government regulation and industry standards may increase the costs of doing business online. </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%">Given that existing and proposed Data Protection Laws, industry standards and Data Protection Obligations can impose increasingly complex and burdensome obligations, and with substantial uncertainty over the interpretation and application of these requirements, we and our partners have faced and may face additional challenges in addressing and complying with them, and making necessary changes to our privacy policies and practices. In particular, there has been increasing public and regulatory concern and public scrutiny about the use of personally identifiable information. Because the interpretation and application of privacy and data protection laws are still uncertain, it is possible that these laws may be interpreted and applied in a manner that is inconsistent with our existing data management practices. To comply with our data protection and privacy obligations, we may be required to: fundamentally change our business models or practices, including, changing the information we collect or share; incur material costs and expenses; and/or divert management&#8217;s time and attention. Any of these effects could materially adversely affect our business operations and financial results, and may limit the adoption and use of, and reduce the overall demand for, our products, which could have an adverse impact on our business. Additionally, our partners may choose to alter or discontinue our program in light of the CCPA or other laws or regulations, which could adversely affect our financial condition. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">We may, for example, be required to, or otherwise may determine that it is advisable to, develop or obtain additional tools and technologies for validation of certain of our limited sales related to online purchases to compensate for a potential lack of cookie data. Even if we are able to do so, such additional tools may be subject to further regulation, time consuming to develop or costly to obtain, and less effective than our current use of cookies. </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%">While we strive to comply with applicable Data Protection Laws and Data Protection Obligations to the extent possible, we may at times fail to do so, or may be perceived to have failed to do so. For example, if we inadvertently received personal information from our partners, we may not comply with applicable Data Protection Laws and Data Protection Obligations with respect to that personal information. Moreover, despite our efforts, we may not be successful in achieving compliance if our personnel or vendors do not comply with applicable Data Protection Laws and Data Protection Obligations. Additionally, in many cases we or our partners take steps to anonymize information such that it no longer constitutes personal information; we may fail, or be accused of failing, to properly anonymize such information. We may also be subject to claims of liability or responsibility for the actions of third parties with whom we interact or upon whom we rely in relation to various solutions, including but not limited to our marketers and their agencies and partners. If we, or our business associates or other third parties upon whom we rely fail, or are perceived to have failed, to address or comply with applicable data protection laws, privacy policies and data protection obligations, or if our privacy policies are, in whole or part, found to be inaccurate, incomplete, deceptive, unfair or misrepresentative of our actual practices, it could: increase our compliance and operational costs; expose us to regulatory scrutiny, actions, fines and penalties; result in reputational harm; lead to a loss of consumers; reduce the use of our products by end users or our customers; affect our ability to attract new marketers and partners and maintain relationships with our existing marketers and partners; lead to special, compensatory punitive and statutory damages, litigation, injunctive relief, or consent orders regarding our privacy and security practices; introduce requirements that we provide notices, credit monitoring services and/or credit restoration services or other relevant services to impacted individuals; lead to an inability to Process data; lead to other adverse actions against our licenses to do business; and/or otherwise adversely affect our business.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the use of matching technologies, such as cookies, pixels and device identifiers, is rejected by Internet users, restricted or otherwise subject to unfavorable terms, such as by&#160;non-governmental&#160;entities, our validation methodologies could be impacted and we may lose customers and revenue.</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%">Our solution can be utilized by in-store and online marketers; however, a large majority of consumer purchases continue to be made in-store. For validation of certain of these limited online purchases, our solutions may use digital matching technologies, such as mobile advertising identifiers, pixels and cookies to match the Cardlytics IDs we have assigned to our FIs&#8217; customers with their digital presence outside of the FI partners&#8217; websites and mobile applications. In most cases, the matching technologies we use relate to mobile advertising identifiers that we use in limited cases to validate that we influenced an online purchase. If our access to matching technology data is reduced, our ability to validate certain online purchases in the current manner may be affected and thus undermine the effectiveness of our solutions.</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%">On occasion, &#8220;third-party cookies&#8221; may be placed through an Internet browser to validate online purchases. Internet users may easily block and/or delete cookies (e.g., through their browsers or &#8220;ad blocking&#8221; software). The most commonly used Internet browsers allow Internet users to modify their browser settings to prevent cookies from being accepted by their browsers or are set to block third-party cookies by default. Further, Google recently announced its plans to eliminate third-party cookies from its browser in 2022. If more browser providers and Internet users adopt these settings or delete their cookies more frequently than they currently do, our practices related to the validation of limited online purchases could be impacted, which could result in us needing to implement other available methodologies. Some government regulators and privacy advocates have suggested creating a &#8220;Do Not Track&#8221; standard that would allow Internet users to express a preference, independent of cookie settings in their browser, not to have website browsing recorded. If Internet users adopt a &#8220;Do Not Track&#8221; browser setting and the standard either gets imposed by state or federal legislation or agreed upon by standard-setting groups, it may curtail or prohibit us from using&#160;non-personal&#160;data as we currently do. This could hinder growth of marketing on the Internet generally and cause us to change our business practices and adversely affect our business, financial condition and operating results. In addition, browser manufacturers could replace cookies with their own product and require us to negotiate and pay them for use of such product to record information about Internet users&#8217; interactions with our marketers, which may not be available on commercially reasonable terms, or at all.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to protect our proprietary technology and intellectual property rights could substantially harm our business, financial condition and operating results.</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%">Our future success and competitive position depend in part on our ability to protect our intellectual property and proprietary technologies. To safeguard these rights, we rely on a combination of patent, trademark, copyright and trade secret laws and contractual protections in the U.S. and other jurisdictions, all of which provide only limited protection and may not now or in the future provide us with a competitive advantage.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:112%">As of the date of filing, we had seven issued patents relating to our software. We cannot assure you that any patents will issue from any patent applications, that patents that issue from such applications will give us the protection that we seek or that any such patents will not be challenged, invalidated, or circumvented. Any patents that may issue in the future from our pending or future patent applications may not provide sufficiently broad protection and may not be enforceable in actions against alleged infringers. We have registered, or are registering, the &#8220;Cardlytics,&#8221; &#8220;Dosh," "Bridg" and "Entertainment" names and logos in the U.S. and certain other countries. We have registrations and/or pending applications for additional marks in the U.S. and other countries; however, we cannot assure you that any future trademark registrations will be issued for pending or future applications or that any registered trademarks will be enforceable or provide adequate protection of our proprietary rights. We also license software from third parties for integration into our products, including open source software and other software available on commercially reasonable terms. We cannot assure you that such third parties will maintain such software or continue to make it available.</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 order to protect our unpatented proprietary technologies and processes, we rely on trade secret laws and confidentiality agreements with our employees, consultants, vendors and others. Despite our efforts to protect our proprietary technology and trade secrets, unauthorized parties may attempt to misappropriate, reverse engineer or otherwise obtain and use them. Bank of America also has a right to purchase some of the source code underlying the Cardlytics platform upon the occurrence of specified events, which could compromise the proprietary nature of the Cardlytics platform and/or allow Bank of America to discontinue the use of our solutions. Additionally, other FIs have a right to obtain the source code underlying Cardlytics Ad Server through the release of source code held in escrow upon the occurrence of specified events, which could compromise the proprietary nature of the Cardlytics platform and/or allow these FIs to discontinue the use of our solutions.</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 addition, others may independently discover our trade secrets, in which case we would not be able to assert trade secret rights or develop similar technologies and processes. Further, the contractual provisions that we enter into may not prevent unauthorized use or disclosure of our proprietary technology or intellectual property rights and may not provide an adequate remedy in the event of unauthorized use or disclosure of our proprietary technology or intellectual property rights. Moreover, policing unauthorized use of our technologies, trade secrets and intellectual property is difficult, expensive and time-consuming, particularly in foreign countries where the laws may not be as protective of intellectual property rights as those in the U.S. and where mechanisms for enforcement of intellectual property rights may be weak. We may be unable to determine the extent of any unauthorized use or infringement of our solutions, technologies or intellectual property rights.</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%">From time to time, legal action by us may be necessary to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the intellectual property rights of others or to defend against claims of infringement or invalidity. Such legal action could result in substantial costs and diversion of resources and could negatively affect our business, financial condition and operating results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assertions by third parties of infringement or other violations by us of their intellectual property rights, whether or not correct, could result in significant costs and harm our business, financial condition and operating results.</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%">Patent and other intellectual property disputes are common in our industry. We have in the past and may in the future be subject to claims alleging that we have misappropriated, misused, or infringed other parties&#8217; intellectual property rights. Some companies, including certain of our competitors, own larger numbers of patents, copyrights and trademarks than we do, which they may use to assert claims against us. Third parties may also assert claims of intellectual property rights infringement against our partners, whom we are typically required to indemnify. As the numbers of solutions and competitors in our market increases and overlap occurs, claims of infringement, misappropriation and other violations of intellectual property rights may increase. Any claim of infringement, misappropriation or other violation of intellectual property rights by a third-party, even those without merit, could cause us to incur substantial costs defending against the claim and could distract our management from our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The patent portfolios of our most significant competitors are larger than ours. This disparity may increase the risk that they may sue us for patent infringement and may limit our ability to counterclaim for patent infringement or settle through patent cross-licenses. In addition, future assertions of patent rights by third parties, and any resulting litigation, may involve patent holding companies or other adverse patent owners who have no relevant product revenues and against whom our own patents may therefore provide little or no deterrence or protection. There can be no assurance that we will not be found to infringe or otherwise violate any third-party intellectual property rights or to have done so in the past.</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%">An adverse outcome of a dispute may require us to:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">pay substantial damages, including treble damages, if we are found to have willfully infringed a third-party&#8217;s patents or copyrights;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">cease developing or selling solutions that rely on technology that is alleged to infringe or misappropriate the intellectual property of others;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">expend additional development resources to attempt to redesign our solutions or otherwise develop non-infringing technology, which may not be successful;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or intellectual property rights; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">indemnify our partners and other third parties.</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 addition, royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. Some licenses may also be&#160;non-exclusive,&#160;and therefore our competitors may have access to the same technology licensed to us. Any of the foregoing events could seriously harm our business, financial condition and operating results.</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:700;line-height:120%">Our use of open source software could negatively affect our ability to sell our solutions and subject us to possible litigation.</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%">We use open-source software to deliver our solutions and expect to continue to use open-source software in the future. Some of these open-source licenses may require that source code subject to the license be made available to the public and that any modifications or derivative works to open-source software continue to be licensed under open source licenses. This may require that we make certain proprietary code available under an open-source license. We may face claims from others claiming ownership of, or seeking to enforce the license terms applicable to, such open source software, including by demanding release of the open source software, derivative works or our proprietary source code that was developed using such software. Few of the licenses applicable to open-source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. These claims could also result in litigation, require us to purchase costly licenses or require us to devote additional research and development resources to change the software underlying our solutions, any of which would have a negative effect on our business, financial condition and operating results and may not be possible in a timely manner. We and our customers may also be subject to suits by parties claiming infringement due to the reliance by our solutions on certain open-source software, and such litigation could be costly for us to defend or subject us to an injunction. In addition, if the license terms for the open-source code change, we may be forced to re-engineer our software or incur additional costs. Finally, we cannot assure you that we have not incorporated open-source software into the software underlying our solutions in a manner that may subject our proprietary software to an open-source license that requires disclosure, to customers or the public, of the source code to such proprietary software. In the event that portions of our proprietary technology are determined to be subject to an open source license, we could be required to publicly release portions of our source code, re-engineer all or a portion of our technologies, or otherwise be limited in the licensing of our technologies, each of which could reduce or eliminate the value of our solutions and technologies and materially and adversely affect our ability to sustain and grow our business. Many open-source licenses also limit our ability to bring patent infringement lawsuits against open-source software that we use without losing our right to use such open-source software. Therefore, the use of open-source software may limit our ability to bring patent infringement lawsuits, to the extent we ever have any patents that cover open-source software that we use.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">We are subject to government regulation, including import, export, economic sanctions and anti-corruption laws and regulations that may expose us to liability and increase our costs.</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%">Various of our products are subject to U.S. export controls, including the U.S. Department of Commerce&#8217;s Export Administration Regulations and economic and trade sanctions regulations administered by the U.S. Treasury Department&#8217;s Office of Foreign Assets Controls. These regulations may limit the export of our products and provision of our solutions outside of the U.S., or may require export authorizations, including by license, a license exception or other appropriate government authorizations, including annual or semi-annual reporting. Export control and economic sanctions laws may also include prohibitions on the sale or supply of certain of our products to embargoed or sanctioned countries, regions, governments, persons and entities. In addition, various countries regulate the importation of certain products, through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our products. The exportation, reexportation, and importation of our products and the provision of solutions, including by our partners, must comply with these laws or else we may be adversely affected, through reputational harm, government investigations, penalties and a denial or curtailment of our ability to export our products or provide solutions. Complying with export control and sanctions laws may be time consuming and may result in the delay or loss of sales opportunities. Although we take precautions to prevent our products from being provided in violation of such laws, our products may have previously been, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. If we are found to be in violation of U.S. sanctions or export control laws, it could result in substantial fines and penalties for us and for the individuals working for us. Changes in export or import laws or corresponding sanctions, may delay the introduction and sale of our products in international markets, or, in some cases, prevent the export or import of our products to certain countries, regions, governments, persons or entities altogether, which could adversely affect our business, financial condition and results of operations.</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%">We are also subject to various domestic and international anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act, as well as other similar anti-bribery and anti-kickback laws and regulations. These laws and regulations generally prohibit companies and their employees and intermediaries from authorizing, offering or providing improper payments or benefits to officials and other recipients for improper purposes. We rely on certain third parties to support our sales and regulatory compliance efforts and can be held liable for their corrupt or other illegal activities, even if we do not explicitly authorize or have actual knowledge of such activities. Although we take precautions to prevent violations of these laws, our exposure for violating these laws increases as our international presence expands and as we increase sales and operations in foreign jurisdictions.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of Our Common Stock</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price of our common stock has been and is likely to continue to be volatile.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock may be highly volatile and may fluctuate substantially as a result of a variety of factors, some of which are related in complex ways. Since shares of our common stock were sold in our initial public offering in February 2018 at a price of $13.00 per share, our stock price has ranged from an intraday low of $9.80 to an intraday high of $161.47 through July&#160;29, 2022. Factors that may affect the market price of our common stock include:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">actual or anticipated fluctuations in our financial condition and operating results;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">variance in our financial performance from expectations of securities analysts or investors;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in the prices of our solutions;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in laws or regulations applicable to our solutions;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">announcements by us or our competitors of significant business developments, acquisitions or new offerings;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our involvement in litigation;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our sale of our common stock or other securities in the future;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in senior management or key personnel;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">trading volume of our common stock;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in the anticipated future size and growth rate of our market; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">general economic, regulatory and market conditions.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:400;line-height:120%">Recently, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies due to, among other factors, the actions of market participants or other actions outside of our control, including general market volatility caused by expected interest rate changes, inflation and the COVID-19 pandemic. These fluctuations have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry fluctuations, as well as general economic, political, regulatory 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-top: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 do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the development of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.</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:700;line-height:120%">Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change in control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">authorize our board of directors to issue preferred stock without further stockholder action and with voting liquidation, dividend and other rights superior to our common stock;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent, and limit the ability of our stockholders to call special meetings;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for director nominees;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">establish that our board of directors is divided into three classes, with directors in each class serving three-year staggered terms;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">require the approval of holders of two-thirds of the shares entitled to vote at an election of directors to adopt, amend or repeal our amended and restated bylaws or amend or repeal the provisions of our amended and restated certificate of incorporation regarding the election and removal of directors and the ability of stockholders to take action by written consent or call a special meeting;</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">prohibit cumulative voting in the election of directors; and</span></div><div style="margin-top:3pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum.</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%">These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section&#160;203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any &#8220;interested&#8221; stockholder for a period of three years following the date on which the stockholder became an &#8220;interested&#8221; stockholder. Any of the foregoing provisions could limit the price that investors might be willing to pay in the future for shares of our common stock, and they could deter potential acquirers of our company, thereby reducing the likelihood that you would receive a premium for your shares of our common stock in an acquisition.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us.</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%">Pursuant to our amended and restated certificate of incorporation, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law. (1)&#160;any derivative action or proceeding brought on our behalf, (2)&#160;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, (3)&#160;any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws or (4)&#160;any action asserting a claim governed by the internal affairs doctrine. However, this exclusive forum provision would not apply to suits brought to enforce a duty or liability created by the Securities Act or the Exchange Act. The forum selection clause in our amended and restated certificate of incorporation may limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us.</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:700;line-height:120%">We have identified a material weakness in our internal control over financial reporting, and if our remediation of such material weakness is not effective, or if we fail to develop and maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable laws and regulations could be impaired.</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:112%">In the course of preparing our financial statements for the year ended December 31, 2021, we identified a material weakness in our internal control over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. The material weakness identified pertains to significant acquisitions, including the oversight of third-party valuation specialists and sufficiently precise reviews of the related valuation reports for our goodwill and acquired intangible assets, contingent consideration and liabilities assumed.</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%">If we are unable to further implement and maintain effective internal control over financial reporting or disclosure controls and procedures, our ability to record, process and report financial information accurately, and to prepare financial statements within required time periods could be adversely affected, which could subject us to litigation or investigations requiring management resources and payment of legal and other expenses, negatively affect investor confidence in our financial statements and adversely impact our stock price. If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an unqualified opinion as to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our common stock could be adversely affected and we could become subject to litigation or investigations by Nasdaq, the SEC or other regulatory authorities, which could require additional financial and management resources.</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%">Furthermore, we cannot assure you that the measures we have taken to date, and actions we may take in the future, will be sufficient to remediate the control deficiencies that led to our material weakness in our internal control over financial reporting or that they will prevent or avoid potential future material weaknesses. Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods.</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%">Any failure to implement and maintain effective internal control over financial reporting could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports that are filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the Nasdaq.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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-weight:700;line-height:120%">General Risk Factors</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:700;line-height:120%">Natural or man-made disasters, pandemics and other similar events may significantly disrupt our business, and negatively impact our business, financial condition and operating results.</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%">A significant public health crisis, epidemic or pandemic (including the ongoing COVID-19 pandemic), or a natural disaster, such as an earthquake, fire or a flood, or a significant power outage could have a material adverse impact on our business, operating results and financial condition. A significant portion of our employee base, operating facilities and infrastructure are centralized in Atlanta, Georgia. Any of our facilities may be harmed or rendered inoperable by natural or man-made disasters, including earthquakes, tornadoes, hurricanes, wildfires, floods, nuclear disasters, acts of terrorism or other criminal activities, infectious disease outbreaks and power outages, which may render it difficult or impossible for us to operate our business for some period of time. Our facilities would likely be costly to repair or replace, and any such efforts would likely require substantial time. Any disruptions in our operations could negatively impact our business, financial condition and operating results, and harm our reputation. In addition, we may not carry business insurance or may not carry sufficient business insurance to compensate for losses that may occur. Any such losses or damages could have a material adverse effect on our business, financial condition and operating results. In addition, the facilities of significant marketers, partners or third-party data providers may be harmed or rendered inoperable by such natural or man-made disasters, which may cause disruptions, difficulties or material adverse effects on our business.</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:700;line-height:120%">An active trading market for our common stock may not develop or be sustained.</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%">Although our common stock is listed on the Nasdaq Global Market, we cannot assure you that an active trading market for our shares will be sustained. If an active market for our common stock is not sustained, it may be difficult for investors in our common stock to sell shares without depressing the market price for the shares or to sell the shares at all.</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:700;line-height:120%">Future sales of our common stock in the public market could cause our share price to decline.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Sales of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. We are unable to predict the effect that sales, particularly sales by our directors, executive officers, and significant stockholders, may have on the prevailing market price of our common stock. With the exception of 172,880 shares issued in the purchase of Entertainment, which are subject to holding periods under the restrictions of Rule 144 under the Securities Act as of the time of this filing, all of our outstanding shares of common stock are available for sale in the public market, subject only to the restrictions of Rule 144 under the Securities Act in the case of our affiliates. In addition, the shares of common stock subject to outstanding options under our equity incentive plans and the shares reserved for future issuance under our equity incentive plans, as well as shares issuable upon vesting of restricted stock unit awards, will become eligible for sale in the public market in the future, subject to certain legal and contractual limitations. In addition, certain holders of our common stock have the right, subject to various conditions and limitations, to request we include their shares of our common stock in registration statements we may file relating to our securities.</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%">We may issue common stock or other securities if we need to raise additional capital. The number of new shares of our common stock issued in connection with raising additional capital could constitute a material portion of our then-outstanding shares of our 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: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></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock will depend, in part, on the research and reports that securities or 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 stock or change their opinion of our business or market value, our share price would likely decline. If one or more of these analysts cease providing coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><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:700;line-height:120%">Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the U.S.</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%">Generally accepted accounting principles in the U.S. are subject to interpretation by the Financial Accounting Standards Board ("FASB"), the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results and could affect the reporting of transactions completed before the announcement of a change.</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:700;line-height:120%">We have incurred and will continue to incur increased costs as a result of being a public company.</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%">As a public company, and particularly as we are no longer an &#8220;emerging growth company,&#8221; we have incurred and will continue to incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the Nasdaq Stock Market and other applicable securities rules and regulations impose various requirements on public companies. We expect that compliance with these requirements will continue to increase certain of our expenses and make some activities more time-consuming than they have been in the past when we were a private company. Such additional costs going forward could negatively affect our financial results.</span></div><div id="ie5f64061ae874958abc5273de145699d_109"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer</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%">On May 11, 2022, our board of directors authorized a share repurchase of up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4c55abb8b71041febf96d87b52c227dd_D20220511-20220609" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xMDkvZnJhZzo0ZWM3MzM2OTc2NjE0ZjM4YmRjZTU0MGU0ZjNlNmM1MC90ZXh0cmVnaW9uOjRlYzczMzY5NzY2MTRmMzhiZGNlNTQwZTRmM2U2YzUwXzM4NDgyOTA3MDE4NTM_c1a365a2-8acd-4d33-a352-12967f773763">40.0</ix:nonFraction>&#160;million of our outstanding common stock, which was fully executed during the second quarter of 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our stock repurchase activity for the second quarter of 2022 (in thousands except for price per share). Except as detailed in the table below there were no stock repurchases in April, May or June 2022:</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:31.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.141%"></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:10pt;font-weight:700;line-height:100%">Month</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:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</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:10pt;font-weight:700;line-height:100%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</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:10pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Program</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 11th - May 31st</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:10pt;font-weight:400;line-height:100%">795</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1st - June 9th</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:10pt;font-weight:400;line-height:100%">611</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.42&#160;</span></td><td style="background-color:#ffffff;padding: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:10pt;font-weight:400;line-height:100%">611</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;font-weight:400;line-height:100%">1,406&#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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406&#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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Issuances of Unregistered Securities</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 connection with our acquisition of Entertainment described above, during the six months ended June 30, 2022, we issued 172,880 shares of our common stock to former membership interest holders of Entertainment who were &#8220;accredited investors,&#8221; as that term is defined in the Securities Act in reliance on the exemption from registration afforded by Section 4(a)(2) of the Securities Act and Rule 506 of Regulation D promulgated under the Securities Act and corresponding provisions of state securities or &#8220;blue sky&#8221; laws. In addition, we will issue 22,549 shares of our common stock to these same membership interest holders upon the one year anniversary of the acquisition, subject to adjustment for indemnification. Each of the Entertainment membership interest holders receiving shares as part of the acquisition represented that they were acquiring such shares for investment only and not with a view towards, or for resale in connection with, the public sale or distribution thereof. Such shares have not been registered under the Securities Act and such securities may not be offered or sold in the United States absent registration or an exemption from registration under the Securities Act and any applicable state securities laws.</span></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">78</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_115"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary;margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6. EXHIBITS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed below are filed or incorporated by reference into this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.839%"><tr><td style="width:1.0%"></td><td style="width:6.170%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.170%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.770%"></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%">&#160;</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%">&#160;</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%">Incorporated&#160;by&#160;Reference</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%">&#160;</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</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%">Exhibit&#160;Description</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%">Schedule<br/>/Form</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%">File<br/>Number</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%">Exhibit</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%">Filing&#160;Date</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%">Filed<br/>Herewith</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdlx_form10-qx2022q2xex101.htm">Form of Transition Agreement by and between the Registrant and and Kirk L. Somers</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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdlx_form10-qx2022q2xex102.htm">General Service Agreement dated as of July 7, 2022 by and between the Registrant and Bank of America, N.A.</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:0 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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdlx_form10-qx2022q2xex103.htm">Statement of Work Agreement dated as of July 7, 2022 by and between the Registrant and Bank of America, N.A.</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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdlx_form10-qx2022q2xex311.htm">Certification of Principal Executive Officer Pursuant to Rules&#160;13a-14(a)&#160;and&#160;15d-14(a)&#160;under the Securities Exchange Act of 1934, as Adopted Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.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:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdlx_form10-qx2022q2xex312.htm">Certification of Principal Financial Officer Pursuant to Rules&#160;13a-14(a)&#160;and&#160;15d-14(a)&#160;under the Securities Exchange Act of 1934, as Adopted Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.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:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdlx_form10-qx2022q2xex321.htm">Certification of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Schema 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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">XBRL Taxonomy 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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">XBRL&#160;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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover page 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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div 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%">79</span></div></div></div><div id="ie5f64061ae874958abc5273de145699d_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ie5f64061ae874958abc5273de145699d_10">Table of Contents</a></span></div><div style="margin-top:6pt"><span><br/></span></div></div><div style="margin-top: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="margin-bottom: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, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse: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.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.641%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics, Inc.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</span></td><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:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Lynne M. Laube</span></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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lynne M. Laube</span></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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</span></td><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:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Andrew Christiansen</span></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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew Christiansen</span></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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><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%">80</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>cdlx_form10-qx2022q2xex101.htm
<DESCRIPTION>EX-10.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="i19b67788a106465a888ed65d34110b8d_1"></div><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:4.3pt;padding-left:222.95pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Transition Agreement</font></div><div style="margin-top:5.7pt;padding-left:5pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This Transition Agreement (the &#8220;Agreement&#8221;), by and between Cardlytics, Inc. (the &#8220;Company&#8221;) and Kirk Somers (&#8220;You&#8221; or &#8220;Your&#8221;) (collectively the &#8220;Parties&#8221;), is entered into and effective as of June 20, 2022 (the &#8220;Effective Date&#8221;).</font></div><div style="padding-left:350.25pt"><img alt="image_0.jpg" src="image_0.jpg" style="height:1px;margin-bottom:5pt;vertical-align:text-bottom;width:14px"></div><div style="margin-top:5.05pt;padding-left:5pt;padding-right:5.55pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Termination of Separation Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. As of the Effective Date, the Parties acknowledge and agree that the Amended and Restated Separation Pay Agreement between You and the Company dated January 26, 2018 (the &#8220;Separation Agreement&#8221;) shall terminate. The termination of the Separation Agreement does not and will not result in the vesting, acceleration, or triggering of any employment benefit in Your favor, including, but not limited to, any post-termination payment obligation or any separation payment or benefit, or any other right which You may have under the Separation Agreement.</font></div><div style="margin-top:6.05pt;padding-left:41pt;text-align:justify;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.55pt;text-decoration:underline">Terms of Transition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:5.95pt;padding-left:5pt;padding-right:5.65pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19.91pt;text-decoration:underline">At-Will Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company shall continue to employ You on an at-will basis through December 31, 2023 (the &#8220;Separation Date&#8221;). The time period from the Effective Date through the Separation Date shall be referred to herein as the &#8220;Transition Term.&#8221; During the Transition Term, either You or the Company may terminate Your employment at any time, with or without cause or notice. In the event that Your employment is terminated prior to the Separation Date, the date of termination shall be the Separation Date for all purposes of this Agreement. During the Transition Term, You are not eligible for (i) any bonuses except as set forth in this Agreement, and (ii) any vesting of restricted stock units, except those explicitly identified in Paragraph 2(c). During the Transition Term, if Your employment terminates prior to December 31, 2023 for any reason (including without limitation termination by reason of Your death or permanent disability) other than (A) Your termination by the Company for Cause (as defined in the Cardlytics, Inc. 2018 Equity Incentive Plan (the &#8220;Plan&#8221;)), or (B) Your resignation for any reason, then, provided that You otherwise satisfy all requirements for the payment of the consideration described in Section 3, You (or the representative of Your estate) will be entitled to payment of (1) any bonus that You otherwise would have received pursuant to Section 2(c)(iii) to the extent it has not yet been paid&#59; (2) the amounts set forth in Section 3&#59; (3) an amount equal to Four Hundred and Eighty Thousand Dollars and No Cents ($480,000.00) less the amount of compensation paid to You pursuant to Section 2(c), paid in equal installments (each of which shall constitute a separate payment for purposes of &#167;409A of the Internal Revenue Code) over the period commencing with the first Company payroll date that is at least eight (8) days after You return an executed version of the Release Agreement (as hereinafter defined) and ending with December 31, 2023, and (4) an amount equal to the value, calculated on the Separation Date, of any restricted stock units or shares of restricted stock or stock options that are forfeited on the Separation Date but would have vested had Your employment continued through December 31, 2023, paid on the first Company payroll date that is at least eight (8) days after You return an executed version of the Release Agreement.</font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:5.65pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19.34pt;text-decoration:underline">Transition Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. From the Effective Date through December 31, 2023, You agree to perform duties as requested and authorized by the Company, including, but not limited to, cooperating with the Company in effecting a smooth transition of Your duties and responsibilities as Chief Legal and Privacy Officer. After July 15, 2022, You shall only perform duties on an as-needed basis as reasonably instructed by the Company, and if instructed by the Company, shall refrain from performing any service or services. Any and all duties performed during the Transition Term shall be referred to herein as the &#8220;Transition Duties.&#8221; You agree to perform all Transition Duties faithfully, diligently, and industriously, and agree to use Your best efforts to complete the Transition Duties to the reasonable satisfaction of the Company. For avoidance of doubt, You will not be considered to have failed to perform the Transition Duties, or otherwise to have breached this Agreement, by reason of activities related to seeking new employment or, after July 15, 2022, by obtaining or commencing new employment, provided that such new employment would not violate the terms of the Prior Agreements (as hereinafter defined).</font></div><div style="margin-top:6.1pt;padding-left:77pt;text-align:justify;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.96pt;text-decoration:underline">Transition Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. During the Transition Term, the Company shall,</font></div><div style="margin-top:5.95pt;padding-left:41pt;padding-right:5.7pt;text-align:justify;text-indent:35.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.62pt">Continue to pay You 90% of Your salary or $288,000 at the gross semi-monthly rate of Twelve Thousand Dollars ($12,000.00), subject to all applicable withholdings and paid in accordance with the Company&#8217;s regular payroll schedule. You shall remain eligible to participate in all employee benefit plans in which You participated immediately prior to the Effective Date, subject to the terms and conditions of such plans.</font></div><div style="margin-top:6.05pt;padding-left:41pt;padding-right:5.7pt;text-align:justify;text-indent:35.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.85pt">Continue to provide You medical benefits under the Company&#8217;s major medical group health plan through the Separation Date, and pay Your portion of Your monthly premiums as the Company has done prior to the Effective Date&#59; provided, however, that in the event that You obtain other employment that offers group health benefits, the Company&#8217;s obligation to provide such coverage shall immediately cease when You become eligible to participate in such group health benefit plan.</font></div><div style="margin-top:6.05pt;padding-left:41pt;padding-right:5.7pt;text-align:justify;text-indent:35.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.62pt">Pay You the bonus You would have earned for the second quarter of 2022 based on the Company&#8217;s performance but only if similarly situated executives are actually paid such a bonus, paid on the same date the Company pays all such other bonuses for the second quarter of 2022.</font></div><div style="margin-top:5.95pt;padding-left:41pt;padding-right:5.75pt;text-align:justify;text-indent:35.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.85pt">Pay You a half of the annual bonus You would have earned for the year of 2022 based on the Company&#8217;s performance but only if similarly situated executives are actually paid such a bonus, paid on the same date the Company pays all such other bonuses for the year of 2022.</font></div><div style="margin-top:6pt;padding-left:41pt;padding-right:5.75pt;text-align:justify;text-indent:35.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16.08pt">Ensure that all previously granted unvested Restricted Stock Units (performance and time-based) for which the performance criteria have already been achieved shall vest on schedule unless You are in possession of material non-public information of the Company in which case such RSUs will be released when You are no longer in possession of material non-public information. For clarity, the above referenced RSUs are expected to vest during the Transition Term&#58;</font></div><div style="margin-top:6pt;padding-left:149pt;padding-right:8.4pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.28pt">6&#47;9&#47;2022 (delivered after vesting when the trading window opens)&#58; 7,813 shares based on achieving the adj contribution growth rate, Award Number 2905-E&#59;</font></div><div style="height:77.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:6.05pt;padding-left:149pt;padding-right:7.55pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.84pt">10&#47;6&#47;2022&#58; 7,812 shares based on achieving the targeted advertiser count, Award Number 2905-L&#59;</font></div><div style="margin-top:6pt;padding-left:149pt;padding-right:31.85pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.84pt">12&#47;9&#47;2022&#58; 7,812 shares based on achieving the adj contribution growth rate, Award Number 2905-F&#59;</font></div><div style="margin-top:6.05pt;padding-left:149pt;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.33pt">3&#47;22&#47;2023&#58; 4,649 time based restricted shares, Award Number 5756&#59;</font></div><div style="margin-top:5.95pt;padding-left:149pt;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:27.45pt">4&#47;1&#47;2023&#58; 8,468 time based restricted shares, Award Number 3424&#59;</font></div><div style="margin-top:6.05pt;padding-left:149pt;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:27.99pt">4&#47;5&#47;2023&#58; 1,705 time based restricted shares, Award Number 4960&#59;</font></div><div style="margin-top:5.95pt;padding-left:149pt;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.33pt">6&#47;22&#47;2023&#58; 1,162 time based restricted shares, Award Number 5756&#59;</font></div><div style="margin-top:5.95pt;padding-left:149pt;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.33pt">9&#47;22&#47;2023&#58; 1,163 time based restricted shares, Award Number 5756&#59;</font></div><div style="margin-top:6.1pt;padding-left:149pt;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:30.22pt">12&#47;22&#47;2023&#58; 1,162 time based restricted shares, Award Number 5756&#59; and</font></div><div style="margin-top:5.95pt;padding-left:149pt;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:29.66pt">Any performance shares that vest prior to 12&#47;31&#47;2023.</font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Consideration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Provided You complete the entire Transition Term and otherwise comply with this Agreement, then following the completion of the entire Transition Term, You shall have twenty-one (21) days within which to return an executed version of the Release Agreement attached as Exhibit A to the Company&#8217;s Vice President of People Operations, James Hart, located at 675 Ponce de Leon Avenue, Suite 6000, Atlanta, Georgia, 30308, and, only if You do so, and do not revoke Exhibit A, the Company shall pay You a lump sum separation payment equal to Forty-Eight Thousand Dollars ($48,000.00), minus all applicable withholdings, including taxes and Social Security (the &#8220;Separation Payment&#8221;). The Separation Payment shall be paid on the first Company payroll date that is at least eight (8) days after You return an executed version of the Release Agreement to the Company&#8217;s Vice President of People Operations.</font></div><div style="margin-top:6pt;padding-left:5pt;padding-right:5.95pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Because You will no longer be employed by the Company following the Separation Date, Your rights to any particular employee benefit will be governed by applicable law and the terms and provisions of the Company&#8217;s various employee benefit plans and arrangements. You acknowledge that the Separation Date shall be the date used in determining benefits under all Company employee benefit plans. Notwithstanding the foregoing, it is expressly agreed that Your Continuous Service as defined in the Plan shall continue through the Separation Date. The Company&#8217;s obligation to provide the payments and benefits set forth above shall terminate immediately if You breach this Agreement, the Release Agreement, or any post-termination obligations to which You are subject.</font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:5.95pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything to the contrary set forth above, if You breach this Agreement, the Release Agreement, or any post-termination obligations to which You are subject, You acknowledge and agree that (i) You shall return to the Company ninety-five percent (95%) of any amounts You received under this Section above within ten (10) calendar days after receiving notice from the Company of such breach, as such amounts are not deemed earned absent Your compliance with this Agreement and the Release Agreement, and (ii) the remaining five percent (5%) shall constitute full and complete consideration sufficient to support enforcement of this Agreement and the Release Agreement, including, but not limited to, Your release of claims hereunder.</font></div><div style="padding-left:0.05pt;padding-right:5.95pt;text-align:justify"><font><br></font></div><div style="height:77.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i19b67788a106465a888ed65d34110b8d_4"></div><hr style="page-break-after:always"><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:4.05pt;padding-left:0.05pt;padding-right:6.3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4. &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In exchange for continuing Your employment through the Transition Term and the consideration set forth in Section 3, You release and discharge the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> from any and all claims or liability, whether known or unknown, arising out of any event, act or omission occurring on or before the day You sign this Agreement, including, but not limited to, claims arising out of Your employment or the cessation of Your employment, claims arising out of the Employment Retirement Income Security Act of 1974 (ERISA), 29 U.S.C. &#167;&#167; 1001-1461, claims for breach of contract, tort, negligent hiring, negligent training, negligent supervision, negligent retention, employment discrimination, retaliation, or harassment, as well as any other statutory or common law claims, at law or in equity, recognized under any federal, state, or local law. You also release any claims for unpaid back pay, sick pay, vacation pay, expenses, bonuses, claims arising out of or relating to equity or other ownership interest in the Company, claims to commissions, attorneys&#8217; fees, or any other compensation. You agree that You are not entitled to any additional payment or benefits from the Company, except as set forth in this Agreement. You further agree that You have suffered no harassment, retaliation, employment discrimination, or work- related injury or illness, and that You do not believe that this Agreement is a subterfuge to avoid disclosure of sexual harassment or gender discrimination allegations. You acknowledge and represent that You (i) have been fully paid (including, but not limited to, any overtime to which You are entitled, if any) for hours You worked for the Company and</font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) do not claim that the Company violated or denied Your rights under the Fair Labor Standards Act. Notwithstanding the foregoing, the release of claims set forth above does not waive (a) Your right to receive benefits under the Company&#8217;s employee benefit plans, if any, that either (1) have accrued or vested prior to the Effective Date, or (2) are intended, under the terms of such plans, to survive Your separation from the Company, (b) Your rights arising under this Agreement,</font></div><div style="padding-left:5pt;padding-right:5.8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) Your rights as a holder of equity interests in the Company, or (d) Your rights to indemnification against any third party claims asserted against You as a result of service as an employee or officer of the Company or a fiduciary of any employee benefit plan maintained by the Company.</font></div><div style="margin-top:5.9pt;padding-right:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">OWBPA&#47;ADEA Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> By agreeing to this provision, You release and waive any right or claim against the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> arising out of Your employment or the termination of Your employment with the Company under the Age Discrimination in Employment Act, as amended, 29 U.S.C. &#167; 621 et seq. (&#8220;ADEA&#8221;), the Older Workers Benefit Protection Act, 29 U.S.C. &#167; 621 et seq. (&#8220;OWBPA&#8221;), and the Georgia Prohibition of Age Discrimination in Employment, O.C.G.A.</font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#167; 34-1-2 (such release and waiver referred to as the &#8220;Waiver&#8221;). You understand and agree that, (i) this Agreement is written in a manner that You understand&#59; (ii) You do not release or waive rights or claims that may arise after You sign this Agreement&#59; (iii) You waive rights and claims You may have had under the OWBPA and the ADEA, but only in exchange for payments and&#47;or benefits in addition to anything of value to which You are already entitled&#59; (iv) You are advised to consult with an attorney before signing this Agreement&#59; (v) You have twenty-one (21) calendar days from receipt of this Agreement to consider whether to sign it (the &#8220;Offer Period&#8221;). The Parties agree that the Company may revoke this offer at any time. However, if You sign before the end of the Offer Period, You acknowledge that Your decision to do so was knowing, voluntary, and not induced by fraud, misrepresentation, or a threat to withdraw, alter, or provide different terms prior to the expiration of the Offer Period. You agree that changes or revisions to this Agreement, whether material or immaterial, do not restart the running of the Offer Period&#59; (vi) You have seven (7) calendar days after signing this Agreement to revoke this Agreement (the &#8220;Revocation Period&#8221;). If You revoke, the Agreement shall not be effective or enforceable and You shall not be entitled to the consideration set forth in this Agreement. To be effective, the revocation must be in writing and received by the Company&#8217;s Vice President of People Operations, James Hart, at 675 Ponce de Leon Avenue, Suite 6000, Atlanta, Georgia, 30308, prior to expiration of the Revocation Period&#59; and (vii) this Waiver shall not become effective or enforceable until the Revocation Period has expired.</font></div><div style="margin-top:6.05pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">No Admission of Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is not an admission of liability by You or the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company and You each denies any liability whatsoever. You and the Company enter into this Agreement to reach a mutual agreement concerning Your separation from the Company.</font></div><div style="margin-top:5.95pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Disparagement&#47; Future Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. You shall not make any disparaging or defamatory statements, whether written or oral, regarding the Company.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The Company shall instruct its senior executives not to make, any disparaging or defamatory statements, whether written or oral, regarding You. You agree that the Company has no obligation to consider You for employment should You apply in the future.</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:8.6pt;padding-left:5pt;padding-right:5.9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%"> For purposes of Sections 4, 5, 6, and 7 of this Agreement, the term &#8220;Company&#8221; includes the Company, the Company&#8217;s parents, subsidiaries, affiliates and all related companies, as well as each of their respective current and former officers, directors, shareholders, members, managers, employees, agents and any other representatives, any employee benefits plan of the Company, and any fiduciary of those plans.</font></div><div style="height:66.24pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i19b67788a106465a888ed65d34110b8d_7"></div><hr style="page-break-after:always"><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:4.05pt;padding-left:0.05pt;padding-right:5.85pt;text-align:justify"><font><br></font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:5.8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Expense Reimbursement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. You agree that, within ten (10) days of the Separation Date, You will submit a final expense reimbursement statement and supporting documentation reflecting all business expenses You incurred through the Separation Date for which You seek reimbursement, if any. The Company shall review and reimburse You for these business expenses pursuant to its regular business practice. The Company shall not reimburse You for any business expenses submitted more than ten (10) days after the Separation Date.</font></div><div style="margin-top:6pt;padding-left:5pt;padding-right:5.85pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Assignability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If the Company and all its assets and liabilities or stock are acquired during Transition Term, this Agreement, will be assigned to the acquiring entity.</font></div><div style="margin-top:6pt;padding-left:5pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Confidentiality</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. You acknowledge and agree that neither You nor anyone acting on Your behalf has made or shall make any disclosures concerning the existence or terms of this Agreement to any person or entity, including, but not limited to, any representative of the media, Internet web page, social networking site, &#8220;blog,&#8221; or &#8220;chat room,&#8221; judicial or administrative agency or body, business entity, or association, except&#58; (i) Your spouse&#59; (ii) Your attorneys, accountants, or financial advisors&#59; or (iii) any court or government agency pursuant to an official request by such government agency, court order, or legally enforceable subpoena. If You are contacted, served, or learn that You shall be served with a subpoena to compel Your testimony or the production of documents concerning this Agreement or Your employment with the Company, You agree to immediately notify the Company&#8217;s Chief Legal and Privacy Officer, Nick Lynton, by telephone and as soon as possible thereafter in writing, unless You are precluded by law from doing so. If You disclose the existence or terms of this Agreement pursuant to sub-clauses (i) or (ii) of this paragraph, You shall inform such person or entity (a) of this confidentiality provision, and (b) to maintain the same level of confidentiality required by this provision. Any breach of this provision by such person or entity shall be considered a breach by You. You may not use this Agreement as evidence, except in a proceeding in which a breach of this Agreement is alleged.</font></div><div style="margin-top:6pt;padding-left:5pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Return of Company Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. You shall, on or before the date Your employment with the Company ends for any reason or at any time upon the Company&#8217;s request, return to the Company all of the Company&#8217;s property, including, but not limited to, computers, computer equipment, office equipment, mobile phone, keys, passcards, credit cards, confidential or proprietary lists (including, but not limited to, customer, supplier, licensor, and client lists), tapes, laptop computer, electronic storage device, software, computer files, marketing and sales materials, and any other property, record, document, or piece of equipment belonging to the Company&#59; provided, however, that as long as You continue providing services to the Company pursuant to the terms of this Agreement, You may retain the laptop and monitors that You have used while working at home so You can continue to provide support to the Company. You shall not (a) retain any copies of the Company&#8217;s property, including any copies existing in electronic form, which are in Your possession, custody, or control, or (b) destroy, delete, or alter any Company property, including, but not limited to, any files stored electronically, without the Company&#8217;s prior written consent. The obligations contained in this Section shall also apply to any property which belongs to a third party, including, but not limited to, (i) any entity which is affiliated with or related to the Company, or</font></div><div style="margin-top:0.05pt;padding-left:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) the Company&#8217;s customers, licensors, or suppliers.</font></div><div style="margin-top:5.95pt;padding-left:5pt;padding-right:5.8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Attorneys&#8217; Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event of litigation relating to this Agreement other than a challenge to the Waiver, the prevailing party shall be entitled to recover attorneys&#8217; fees and costs of litigation, in addition to all other remedies available at law or in equity.</font></div><div style="margin-top:5.95pt;padding-left:5pt;padding-right:5.85pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, including Exhibit A which is incorporated by reference, and the Employment Covenants Agreements executed by You on June 25, 2014 and March 1, 2022 (the &#8220;Prior Agreements&#8221;) (collectively the &#8220;Agreements&#8221;) constitute the entire agreement between the Parties. The Prior Agreements are incorporated by reference, and any of Your post-termination obligations contained in the Prior Agreements shall remain in full force and effect, and shall survive cessation of Your employment. You acknowledge that Your post-termination obligations contained in the Prior Agreements are valid, enforceable and reasonably necessary to protect the interests of the Company, and You agree to abide by such obligations. These Agreements supersede any prior communications, agreements or understandings, whether oral or written, between the Parties arising out of or relating to Your employment and the termination of that employment. Other than the Agreements, no other representation, promise or agreement has been made with You to cause You to sign this Agreement.</font></div><div style="margin-top:6.15pt;padding-left:5pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Non-Interference</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding anything to the contrary set forth in this Agreement or in any other Agreement between You and the Company, nothing in this Agreement or in any other Agreement shall limit Your ability, or otherwise interfere with Your rights, to (a) file a charge or complaint with the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Securities and Exchange Commission, or any other federal, state, or local governmental agency or commission (each a &#8220;Government Agency&#8221;),</font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:5.85pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) communicate with any Government Agency or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company, (c) receive an award for information provided to any Government Agency, or (d) engage in activity specifically protected by Section 7 of the National Labor Relations Act, or any other federal or state statute or regulation.</font></div><div style="height:66.24pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i19b67788a106465a888ed65d34110b8d_10"></div><hr style="page-break-after:always"><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:4.05pt;padding-left:0.05pt;padding-right:6.1pt;text-align:justify"><font><br></font></div><div style="margin-top:5.9pt;padding-left:5pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Governing Law&#47;Consent to Jurisdiction and Venue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The laws of the State of Georgia shall govern this Agreement. If Georgia&#8217;s conflict of law rules would apply another state&#8217;s laws, the Parties agree that Georgia law shall still govern. You agree that any and all claims arising out of or relating to this Agreement shall be brought solely and exclusively in a state or federal court of competent jurisdiction in Georgia. You consent to the personal jurisdiction of the state and&#47;or federal courts located in Georgia. You waive (i) any objection to jurisdiction or venue, or (ii) any defense claiming lack of jurisdiction or improper venue, in any action brought in such courts.</font></div><div style="margin-top:6.1pt;padding-left:5pt;padding-right:5.95pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Voluntary Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. You acknowledge the validity of this Agreement and represent that You have the legal capacity to enter into this Agreement. You acknowledge and agree You have carefully read the Agreement, know and understand the terms and conditions, including its final and binding effect, and sign it voluntarily.</font></div><div style="margin-top:6pt;padding-left:5pt;padding-right:5.8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt;text-decoration:underline">Execution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in one or more counterparts, including, but not limited to, facsimiles and scanned images. Each counterpart shall for all purposes be deemed to be an original, and each counterpart shall constitute this Agreement.</font></div><div style="margin-top:5.95pt;padding-left:5pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If the terms set forth in this Agreement are acceptable, please initial each page, sign below, and return the signed original to the Company on or before the 21st day after You receive this Agreement. You understand that this Agreement can be revoked at any time after the expiration of the Offer Period. If the Company does not receive a signed original on or before the 21st day after You receive this Agreement, then this offer is automatically revoked and You shall not be entitled to the consideration set forth in this Agreement.</font></div><div style="margin-top:6pt;padding-left:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the Parties hereto have executed this Agreement as of the Effective Date.</font></div><div style="margin-top:6.3pt;padding-left:10.35pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.967%"><tr><td style="width:1.0%"></td><td style="width:51.464%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Kirk Somers</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lynne Laube</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Kirk Somers</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  June 22, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  June 22, 2022</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:13.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i19b67788a106465a888ed65d34110b8d_16"></div><hr style="page-break-after:always"><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:4.3pt;padding-left:5.52pt;padding-right:5.52pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit A&#58; Release Agreement</font></div><div style="margin-top:5.7pt;padding-left:5.42pt;padding-right:5.42pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Release Agreement begins on next page.&#93;</font></div><div style="margin-top:6.1pt;padding-left:5.4pt;padding-right:5.4pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;The Parties should only execute the Release Agreement following expiration of the Transition Term.&#93;</font></div><div style="height:69.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i19b67788a106465a888ed65d34110b8d_19"></div><hr style="page-break-after:always"><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:4.3pt;padding-left:5.47pt;padding-right:5.47pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Release Agreement</font></div><div style="margin-top:5.7pt;padding-left:5pt;padding-right:5.75pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This Release Agreement (the &#8220;Agreement&#8221;) by and between Cardlytics, Inc. (the &#8220;Company&#8221;) and Kirk Somers (&#8220;You&#8221; or &#8220;Your&#8221;) (collectively the &#8220;Parties&#8221;) is entered into and effective as of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(the &#8220;Effective Date&#8221;).</font></div><div style="margin-top:6.05pt;padding-left:36pt;padding-right:5.7pt;text-align:right;text-indent:-36.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.55pt;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In exchange for the consideration set forth in the Transition Agreement between the Parties dated June</font></div><div style="margin-top:0.05pt;padding-left:5pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, 2022 (the &#8220;Transition Agreement&#8221;), incorporated herein by reference, You release and discharge the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> from any and all claims or liability, whether known or unknown, arising out of any event, act or omission occurring on or before the day You sign this Agreement, including, but not limited to, claims arising out of Your employment or the cessation of Your employment, claims arising out of the Employment Retirement Income Security Act of 1974 (ERISA), 29 U.S.C. &#167;&#167; 1001-1461, claims for breach of contract, tort, negligent hiring, negligent training, negligent supervision, negligent retention, employment discrimination, retaliation, or harassment, as well as any other statutory or common law claims, at law or in equity, recognized under any federal, state, or local law. You also release any claims for unpaid back pay, sick pay, vacation pay, expenses, bonuses, claims arising out of or relating to equity or other ownership interest in the Company, claims to commissions, attorneys&#8217; fees, or any other compensation. You agree that You are not entitled to any additional payment or benefits from the Company, except as set forth in this Agreement. You further agree that You have suffered no harassment, retaliation, employment discrimination, or work-related injury or illness, and that You do not believe that this Agreement is a subterfuge to avoid disclosure of sexual harassment or gender discrimination. You acknowledge and represent that You (i) have been fully paid (including, but not limited to, any overtime to which You are entitled, if any) for hours You worked for the Company and (ii) do not claim that the Company violated or denied Your rights under the Fair Labor Standards Act. Notwithstanding the foregoing, the release of claims set forth above does not waive (a) Your right to receive benefits under the Company&#8217;s employee benefit plans, if any, that either (1) have accrued or vested prior to the Effective Date, or (2) are intended, under the terms of such plans, to survive Your separation from the Company, (b) Your rights arising under this Agreement, (c) Your rights as a holder of equity interests in the Company, or (d) Your rights to indemnification against any third party claims asserted against You as a result of service as an employee or officer of the Company or a fiduciary of any employee benefit plan maintained by the Company.</font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">OWBPA&#47;ADEA Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. By agreeing to this provision, You release and waive any right or claim against the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> arising out of Your employment or the termination of Your employment with the Company under the Age Discrimination in Employment Act, as amended, 29 U.S.C. &#167; 621 et seq. (&#8220;ADEA&#8221;), the Older Workers Benefit Protection Act, 29 U.S.C. &#167; 621 et seq. (&#8220;OWBPA&#8221;), and the Georgia Prohibition of Age Discrimination in Employment, O.C.G.A.</font></div><div style="padding-left:5pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#167; 34-1-2 (such release and waiver referred to as the &#8220;Waiver&#8221;). You understand and agree that, (i) this Agreement is written in a manner that You understand&#59; (ii) You do not release or waive rights or claims that may arise after You sign this Agreement&#59; (iii) You waive rights and claims You may have had under the OWBPA and the ADEA, but only in exchange for payments and&#47;or benefits in addition to anything of value to which You are already entitled&#59; (iv) You are advised to consult with an attorney before signing this Agreement&#59; (v) You have twenty-one (21) calendar days from receipt of this Agreement to consider whether to sign it (the &#8220;Offer Period&#8221;). The Parties agree that the Company may revoke this offer at any time. However, if You sign before the end of the Offer Period, You acknowledge that Your decision to do so was knowing, voluntary, and not induced by fraud, misrepresentation, or a threat to withdraw, alter, or provide different terms prior to the expiration of the Offer Period. You agree that changes or revisions to this Agreement, whether material or immaterial, do not restart the running of the Offer Period&#59; (vi) You have seven (7) calendar days after signing this Agreement to revoke this Agreement (the &#8220;Revocation Period&#8221;). If You revoke, the Agreement shall not be effective or enforceable and You shall not be entitled to the consideration set forth in this Agreement. To be effective, the revocation must be in writing and received by the Company&#8217;s Vice President of People Operations, James Hart, at 675 Ponce de Leon Avenue, Suite 6000, Atlanta, Georgia, 30308, prior to expiration of the Revocation Period&#59; and (vii) this Waiver shall not become effective or enforceable until the Revocation Period has expired.</font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">No Admission of Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is not an admission of liability by You or the Company.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> You and the Company each denies any liability whatsoever. You and the Company enter into this Release Agreement to reach a mutual agreement concerning Your separation from the Company.</font></div><div style="margin-top:6pt;padding-left:5pt;padding-right:5.8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, the Transition Agreement, and the Employment Covenants Agreements executed by You on June 25, 2014 and March 1, 2022 (the &#8220;Prior Agreements&#8221;) (collectively the &#8220;Agreements&#8221;) constitute the entire agreement between the Parties. The Prior Agreements are incorporated by reference, and any of Your post- termination obligations contained in the Prior Agreements shall remain in full force and effect, and shall survive cessation of Your employment. You acknowledge that Your post-termination obligations contained in the Prior Agreements are valid, enforceable and reasonably necessary to protect the interests of the Company, and You agree to abide by such obligations. These Agreements supersede any prior communications, agreements or understandings, whether oral or written, between the Parties arising out of or relating to Your employment and the termination of that employment. Other than the Agreements, no other representation, promise or agreement has been made with You to cause You to sign this Agreement.</font></div><div style="margin-top:8.6pt;padding-left:5pt;padding-right:5.95pt;text-align:justify;text-indent:21.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%"> For purposes of Sections 1, 2, and 3 of this Agreement, the term &#8220;Company&#8221; means the Company, the Company&#8217;s parents, subsidiaries, affiliates, and all related companies, as well as each of their respective current and former officers, directors, shareholders, members, managers, employees, agents, and any other representatives, any employee benefits plan of the Company, and any fiduciary of those plans.</font></div><div style="height:66.24pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i19b67788a106465a888ed65d34110b8d_22"></div><hr style="page-break-after:always"><div style="min-height:30.96pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:80%">Exhibit 10.1</font></div></div><div style="margin-top:4.05pt;padding-left:5pt;padding-right:5.6pt;text-align:justify"><font><br></font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:5.85pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Non-Interference</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding anything to the contrary set forth in this Agreement or in any other agreement between You and the Company, nothing in this Agreement or in any other agreement shall limit Your ability, or otherwise interfere with Your rights, to (a) file a charge or complaint with the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Securities and Exchange Commission, or any other federal, state, or local governmental agency or commission (each a &#8220;Government Agency&#8221;),</font></div><div style="padding-left:5pt;padding-right:5.85pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) communicate with any Government Agency or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company, (c) receive an award for information provided to any Government Agency, or (d) engage in activity specifically protected by Section 7 of the National Labor Relations Act, or any other federal or state statute or regulation</font></div><div style="margin-top:6.05pt;padding-left:5pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Governing Law&#47;Consent to Jurisdiction and Venue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The laws of the State of Georgia shall govern this Agreement. If Georgia&#8217;s conflict of law rules would apply another state&#8217;s laws, the Parties agree that Georgia law shall still govern. You agree that any and all claims arising out of or relating to this Agreement shall be brought solely and exclusively in a state or federal court of competent jurisdiction in Georgia. You consent to the personal jurisdiction of the state and&#47;or federal courts located in Georgia. You waive (i) any objection to jurisdiction or venue, or (ii) any defense claiming lack of jurisdiction or improper venue, in any action brought in such courts.</font></div><div style="margin-top:5.95pt;padding-left:5pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Voluntary Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. You acknowledge the validity of this Agreement and represent that You have the legal capacity to enter into this Agreement. You acknowledge and agree You have carefully read the Agreement, know and understand the terms and conditions, including its final and binding effect, and sign it voluntarily.</font></div><div style="margin-top:6pt;padding-left:5pt;padding-right:6.05pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Execution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in one or more counterparts, including, but not limited to, facsimiles and scanned images. Each counterpart shall for all purposes be deemed to be an original, and each counterpart shall constitute this Agreement.</font></div><div style="margin-top:5.95pt;padding-left:5pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If the terms set forth in this Agreement are acceptable, please initial each page, sign below, and return the signed original to the Company on or before the 21st day after You receive this Agreement. If the Company does not receive a signed original on or before the 21st day after You receive this Agreement, then this offer is automatically revoked, and You shall not be entitled to the consideration set forth in Section 3 of the Transition Agreement.</font></div><div style="margin-top:6.05pt;padding-left:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the Parties hereto have executed this Agreement as of the Effective Date.</font></div><div style="margin-top:6.3pt;padding-left:10.35pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.967%"><tr><td style="width:1.0%"></td><td style="width:51.464%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Kirk Somers</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lynne M. Laube</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Kirk Somers</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  June 22, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  June 22, 2022</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:66.24pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>cdlx_form10-qx2022q2xex102.htm
<DESCRIPTION>EX-10.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="i6fd1bcc9ca9f45dfbe5ccda4a490057e_1"></div><div style="min-height:90pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div><div style="text-align:right"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%">General Services Agreement</font></td></tr></table></div></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:18.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.200%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract Title&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Services</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreement Number&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CW1649578</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor Name&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardlytics, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective Date&#58; Upon date of last signature</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor Address&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 Ponce de Leon Ave., Suite 6000</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Atlanta, GA 30308</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date&#58; July 31, 2025</font></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"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;</font></div></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="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor Telephone&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;888-798-5802</font></div></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></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">------------------------------------------------------------------------------------------------------------------------------------------------------------------</font></div><div style="height:59.76pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.75pt;padding-right:11.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Table of Contents - 1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_4"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div><div style="text-align:right"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%">General Services Agreement</font></td></tr></table></div></div><div style="margin-bottom:8pt"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GENERAL SERVICES AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;) is entered into as of the Effective Date by and between Bank of America, N.A. (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;), a national banking association, and the above-named Vendor, a Delaware corporation, and consists of this signature page and the attached Terms and Conditions, Schedules, and all other documents attached hereto, which are incorporated in full by this reference. </font></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_7"></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:46.666%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardlytics, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vendor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;)</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;   Andy Christiansen</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;  CFO</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Address for Notices&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 Ponce de Leon Ave. Suite 6000</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Atlanta, GA 30308</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATTN&#58; Legal Department</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Telephone&#58;  N&#47;A</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Email&#58;  &#91;***&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bank of America, N.A. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;)</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;  Sam Griffin</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;  Sr. Sourcing Specialist</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Address for Notices&#58; </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATTN&#58;  Vendor Management </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank of America</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 N. Tryon St.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, NC 28255, NC1-022-15-21</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATTN&#58;  General Counsel</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank of America</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 N. Tryon St.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, NC 28255, NC1-022-15-21</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In the case of a Time Sensitive Notice, a copy to&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATTN&#58;  Sourcing Manager<br>Bank of America <br>201 N. Tryon St.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, NC 28255, NC1-022-15-21</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div><div style="display:inline-block;max-width:6.666%;min-width:5.666%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:46.668%"></div></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.75pt;padding-right:11.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Table of Contents - 1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_10"></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div><div style="text-align:right"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%">General Services Agreement</font></td></tr></table></div></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Table of Contents</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.988%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">1.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">DEFINITIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">SCOPE OF THE AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">RELATIONSHIP MANAGER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">4.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">TERM OF AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">5.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">TERMINATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">6.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">PRICING&#47;FEES</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">7.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">INVOICES&#47;TAXES&#47;PAYMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">8.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">MUTUAL REPRESENTATIONS AND WARRANTIES</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">9.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">REPRESENTATIONS AND WARRANTIES OF VENDOR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">10.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">FINANCIAL RESPONSIBILITY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">11.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">BUSINESS CONTINUITY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">12.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">RELATIONSHIP OF THE PARTIES</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">13.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">VENDOR PERSONNEL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">14.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">INSURANCE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">15.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">CONFIDENTIALITY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">16.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;DATA USAGE&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">17.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;INFORMATION PROTECTION&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">18.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;INDEMNITY &#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">19.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;LIMITATION OF LIABILITY &#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">20.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;VENDOR DIVERSITY&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">21.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;ENVIRONMENTAL, SOCIAL, AND GOVERNANCE&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">22.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;AUDIT &#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">23.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;NON-ASSIGNMENT &#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">24.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;GOVERNING LAW&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">25.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;DISPUTE RESOLUTION&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">26.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;MEDIATION&#47;ARBITRATION&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">27.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;NON-EXCLUSIVE NATURE OF AGREEMENT&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">28.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;OWNERSHIP OF WORK PRODUCT&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">29.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;DIVESTITURE&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">30.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;MISCELLANEOUS&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">31.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;ENTIRE AGREEMENT&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">32.0</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">PERSONAL DATA PROTECTION &#8211; EUROPEAN ECONOMIC AREA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">SCHEDULES</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br>SCHEDULE &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;SERVICES</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;SERVICE FEES</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;PERFORMANCE MEASUREMENTS</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;INFORMATION SECURITY</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;BACKGROUND CHECKS</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RECOVERY&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;USE OF CLOUD SERVICES</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font></div><div style="height:59.76pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.75pt;padding-right:11.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Table of Contents &#8211; 2</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_13"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;DEFINITIONS</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-right:7.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All capitalized terms in this Agreement not defined in this Section shall have the meanings set forth in the Sections or Schedules of this Agreement in which they are defined.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Affiliate &#8211; a business entity now or hereafter controlled by, controlling or under common control with a Party.  Control exists when an entity owns or controls directly or indirectly at least fifty percent (50%) plus one share of the outstanding equity representing the right to vote for the election of directors or other managing authority of another entity.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Aggregated Consumer Information means information that relates solely to a group or category of consumers, from which individual consumer identities have been removed that is not linked or reasonably linkable to any one consumer or household, including via any device or other physical object that is capable of connecting to the Internet, directly or indirectly, or to another device.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Associate Information &#8211; any information about a Company Representative (whether past, present or prospective), whether in paper, electronic, or other form that is maintained by or on behalf of Company.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Business Day &#8211; Monday through Friday, excluding days on which Company is not open for business in the United States of America.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Consumer Information &#8211; any record about an individual, whether in paper, electronic, or other form, that is a consumer report as such term is defined in the Fair Credit Reporting Act (15 USC 1681 et seq.) or is derived from a consumer report and that is maintained or otherwise possessed by or on behalf of Company for a business purpose.  Consumer Information also means a compilation of such records.  The term does not include any record that does not identify an individual.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Customer Information &#8211; any record containing information about a customer (whether past, present or prospective), its usage of Company&#8217;s services, or about a customer&#8217;s accounts, whether in paper, electronic, or other form that is maintained by or on behalf of Company for a business purpose.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Data Protection Laws &#8211; all laws, regulations or other binding rules regarding the processing of Personal Data that are applicable to the Services, including without limitation the U.S. Privacy Laws as defined in the Section entitled &#8220;CONFIDENTIALITY.&#8221;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Effective Date &#8211; the date set forth on the signature page on which this Agreement, or an Order, as applicable, takes effect.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Expiration Date &#8211; the date set forth on the signature page on which this Agreement, or an Order, as applicable, expires, unless terminated earlier or extended under the terms hereof.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Governmental Authority - any nation or government, any state or other political subdivision thereof and any entity exercising executive, legislative, judicial, regulatory or administrative functions of or pertaining to government.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Information Security Program &#8211; the policies, procedures, plans, processes, practices, roles, responsibilities, resources and structures that describe how the Vendor protects information and information systems from unauthorized access, use, disclosure, disruption, modification, and destruction in order to provide confidentiality, integrity, and availability in a manner that complies with the confidentiality and information protection requirements of this Agreement and all pertinent Schedules and Exhibits hereto.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Intellectual Property Rights &#8211; all intellectual property rights throughout the world, including copyrights, patents, mask works, trademarks, service marks, trade secrets, inventions (whether or not patentable), know how, authors&#8217; rights, rights of attribution, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">sui generis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> rights on databases, and other proprietary rights and all applications and rights to apply for registration or protection of such rights.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Local Participation Agreement &#8211; an amendment or addendum to this Agreement in a form agreeable to the Parties and signed by the Parties as well as (if required by local law or desired by a Party) a Party&#8217;s Affiliates giving or receiving the Services subject to the Local Participation Agreement, which modifies this Agreement to permit performance or delivery of the Services in one or more countries or other autonomous or semi-autonomous territories outside of the United States</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Model - a quantitative method, system or approach that applies statistical, economic, financial or mathematical theories, techniques and assumptions to process input data into quantitative estimates, which ,includes,.1) an information input component that delivers assumptions and data to the model&#59; 2) a processing component that transforms inputs into estimates&#59; and 3) a reporting&#47;output component that translates estimates into useful business information&#59; or 4) any artificial intelligence using deep learning, ensemble learning, natural language processing, neural networks, or reinforcement learning.</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Order &#8211; any written agreement or instrument which documents and constitutes the description of Services Vendor will render to Company and the fees for such Services however denominated, including without limitation a product license schedule, statement of work, purchase order or work order, and which is executed by, or is an electronic transmission originated by, an authorized officer of Company&#8217;s Procurement Services and Vendor Management groups, substantially conforming to a form provided to Vendor by Company. Unless otherwise provided in writing, the business terms in each Order relating to description of Services, pricing, and performance standards shall apply only to such Order.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Party &#8211; Company or Vendor.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Personal Data, Personal Information - (a) any &#34;personal data&#34; or &#8220;personally identifiable information&#8221; as defined or regulated by the Data Protection Laws&#59; and (b) any information that relates to a living individual who can be identified either from that information alone or when combined with other information.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Personal Data Breach- a breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to, Personal Data.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Process, Processing, Processed &#8211; with respect to Personal Data applicable to or relating to the Services, the collection, recording, organization, structuring, storage, adaptation or alteration, retrieval, consultation, use, disclosure by transmission, dissemination or otherwise making available, alignment or combination, restriction, erasure or destruction thereof, including without limitation all activities ascribed to such term(s) in the General Data Protection Regulation (EU 2016&#47;679) any regulatory interpretations, guidance, orders and similar publications concerning the same.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Records &#8211; information created, received and maintained as evidence and information by an organization or person, in pursuit of legal obligations or in the transaction of business.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.21</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Regulator - each Governmental Authority having regulatory or supervisory authority over Company or a Company Affiliate.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Relationship Manager(s) &#8211; the employee designated by a Party to act on its behalf with regard to matters arising under this Agreement who shall be the person the other Party shall contact in writing regarding matters concerning this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Representative &#8211; an employee, officer, director, or agent of a Party.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.24</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Services (also referred to herein as &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Products</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34; or &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">products</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;) - the services as may be generally described on an attached SCHEDULE to this Agreement and&#47;or as described in each Order, including without limitation all professional, management, labor and general services, together with any materials, supplies, products, tangible items or other goods Vendor furnishes in connection with such services.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Special Resolution Event - shall mean any of the following events affecting Company or a Company Affiliate&#58; (a) a transfer of the shares of Company or a Company Affiliate to a Special Resolution Recipient so that such entity is no longer an Affiliate&#59; (b) a transfer of all or part of the business of Company or a Company Affiliate by way of asset transfer to an entity that is not an Affiliate&#59; (c) with respect to Company or a Company Affiliate, the appointment of a Special Resolution Regulator as receiver of such entity&#59; (d) with respect to Company or a Company Affiliate, the invocation of the Orderly Liquidation Authority by the Secretary of the United States Department of the Treasury&#59; or (e) with respect to Company or a Company Affiliate, an insolvency filing or order or an administration order imposed by a Governmental Authority.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Special Resolution Recipient - any entity to which all or a substantial part of the assets of Company or a Company Affiliate has been transferred as a result of a Special Resolution Event so that such entity after such transfer is not an Affiliate of Company (including in each case, without limitation, the creation of a bridge bank, bridge holding company or bridge finance company).</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Special Resolution Regulators - the Federal Deposit Insurance Corporation, other agencies, or regulators entrusted with administering the Special Resolution Events or their successors, or equivalent authorities outside of the US entrusted with administering Special Resolution Events.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Subcontractor &#8211; a third party, including, but not limited to, Sub-processors, to whom Vendor has delegated or subcontracted any portion of its obligations set forth herein.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Sub-processor - a Personal Data processor engaged by Vendor to undertake all or part of Vendor&#8217;s Processing obligations pursuant to this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.30</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Term &#8211; the initial term of the Agreement or any renewal or extension.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Time Sensitive Notice - any notice provided under this Agreement pursuant to any of the following&#58;  SECTIONS entitled &#8220;TERM OF AGREEMENT,&#8221; &#8220;TERMINATION,&#8221; &#8220;FINANCIAL RESPONSIBILITY,&#8221; &#8220;CONFIDENTIALITY,&#8221; &#8220;INFORMATION PROTECTION,&#8221; &#8220;AUDIT,&#8221; &#8220;OWNERSHIP OF WORK PRODUCT&#8221; and the SCHEDULE entitled &#8220;INFORMATION SECURITY.&#8221;</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;2</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.32</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor Security Controls &#8211; those controls implemented by Vendor as part of its Information Security Program that address each of the applicable Bank Security Requirements.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Work Product &#8211; all information, data, materials, discoveries, inventions, works of authorship, documents, documentation, models, computer programs, software (including source code and object code), firmware, designs, drawings, specifications, processes, procedures, techniques, algorithms, diagrams, methods, and all tangible embodiments of each of the foregoing (in whatever form and media) conceived, created, reduced to practice or prepared by or for Vendor at the request of Company pursuant to this Agreement or within the scope of Services provided under this Agreement, whether or not prepared on Company&#8217;s premises and all Intellectual Property Rights therein.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;SCOPE OF THE AGREEMENT</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor shall perform the Services described in each applicable Order in accordance with this Agreement and the service levels, specifications and timeframes set forth in such Order, and in accordance with performance measurements set forth in the SCHEDULE entitled &#8220;PERFORMANCE MEASUREMENTS,&#8221; or an applicable Order.  </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">All Services shall be processed and&#47;or provided, whether in part or in whole, by Vendor, its employees, Representatives and&#47;or Subcontractors on and from a location or locations in one (1) or more of the fifty (50) states of the United States of America or in the District of Columbia, unless Company agrees in advance in writing, which writing may include the Parties&#8217; execution of a mutually agreed Local Participation Agreement for Services that are provided outside the United States as provided below in this Section.  Vendor shall not relocate the provision of Services to another location without Company&#8217;s prior written consent.  Any request for approval of such relocation shall designate the Services and Vendor Representative involved and the location of the proposed Vendor facility for performance of such Services.  Vendor shall remain responsible for compliance with all of its obligations under this Agreement with respect to the relocated Services, and shall ensure that any such relocation does not adversely affect Company or its Affiliates.  Any such relocation shall be at Vendor&#8217;s sole expense, and Company shall not be responsible for any expenses incurred or increases in charges or costs resulting from any such relocation, including increased operational costs of Company.  Vendor shall be responsible for complying with all laws with respect to its relocation effort and the provision of Services from the site to which such Services are relocated.  </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">To the extent available, all documentation will be provided in printed and electronic formats. Except as otherwise provided in the SECTION entitled &#8220;OWNERSHIP OF WORK PRODUCT,&#8221; Company may use and reproduce for internal purposes all documentation furnished by Vendor, including displaying the documentation on Company&#8217;s intranet or other internal electronic distribution system, in part or in whole.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">All instruments, such as Orders, acknowledgments, invoices, schedules used in conjunction with this Agreement (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instruments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;) shall be for the sole purpose of defining quantities, prices and describing the Services to be provided hereunder, and to this extent only are incorporated as a part of this Agreement.  Any preprinted terms and conditions included in Instruments, posted on any website, or included with any media (including terms where acquiescence, approval or agreement requires a mouse click or an electronic signature) shall not be, incorporated into nor construed to amend the terms of this Agreement. Any Instrument submitted to Company by Vendor in connection with this Agreement shall reference, as applicable, Order number and Agreement number.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor shall deliver to Company and keep current a list of persons, emails and telephone numbers (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contact List</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;) for Company to contact in order to obtain answers to questions related to the Services set out in the Order.  The Contact List shall include (1) the first person to contact if a question arises or problem occurs and (2) the persons in successively more responsible or qualified positions to provide the answer or assistance desired.  If Vendor does not respond promptly to any request by Company for consultative service, then Company may attempt to contact the next more responsible or qualified person on the Contact List until contact is made and a designated person responds accordingly.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor expressly acknowledges and agrees that the rights of Company set forth in this Agreement shall inure to all Company Affiliates and such Affiliates may execute Orders and purchase Services hereunder.  Company expressly acknowledges and agrees that the Services may be provided by Vendor Affiliates and such Vendor Affiliates may execute Orders and deliver Services hereunder.  Notwithstanding the foregoing two sentences, neither the delivery of Services by Affiliates of Vendor or receipt of Services by Affiliates of Company, nor the execution of Orders by Affiliates of Company or Vendor, shall relieve or release Company and Vendor from primary liability for the obligations, representations, warranties and covenants under this Agreement.  For Services performed by Vendor or an Affiliate of Vendor for Company or any Affiliate of Company in countries outside the United States, the Parties and their appropriate local Affiliates (to the extent local Affiliate execution is required by law or desired by the applicable Party) will execute a Local Participation Agreement.  Vendor shall have the right to assert against Company all of the claims, offsets, and defenses that the applicable Vendor Affiliate has under this Agreement or the relevant Order, including any express limitations of liability set forth in this Agreement. &#160;All claims relating to the rights and obligations of Company or its Affiliates or Vendor or its Affiliates or Subcontractors under this Agreement or any Order shall be resolved between Company and Vendor in accordance with the SECTIONS entitled &#34;DISPUTE RESOLUTION&#34; and &#34;MEDIATION&#47;ARBITRATION&#34; in this Agreement, regardless of the location where the claim originates, and under no circumstances will Company or its Affiliates or Vendor or its Affiliates or Subcontractors bring any legal action, suit or proceeding in any way arising out of this Agreement and any Order in any jurisdiction except as set forth in such Sections. </font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;3</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">If no data transfer agreement satisfying applicable Data Protection Laws is appended to this Agreement covering all Services to be provided under this Agreement, Vendor shall enter into one or more data transfer agreements as Company may reasonably require to ensure its compliance with such Data Protection Laws (which agreements may be part of an Order) in the event (a) Vendor intends to transfer or is required to transfer any Personal Information outside the country in which the Services are provided, and&#47;or (b) Company intends to or is required to transfer any Personal Information to Vendor or a Vendor Affiliate outside the country in which the Services are provided.&#160; Such agreements shall be made prior to any such transfer of Personal Information occurring.&#160; Vendor shall provide such commercially reasonable assistance to Company as may be required for Company to register or file such data transfer agreements or other data transfer information with local authorities with jurisdiction over such agreements or data transfers, and shall take any steps that are legally required to adequately implement and legitimize such data transfers in accordance with Applicable Law of the country with jurisdiction over the data transfers.  </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;RELATIONSHIP MANAGER</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Each Party shall designate an employee Relationship Manager(s) to act on its behalf with regard to matters arising under this Agreement and shall notify the other Party in writing of the name of its Relationship Manager&#59; however, the Relationship Manager shall have no authority to alter or amend any term, condition, or provision of this Agreement.  Either Party may change its Relationship Manager(s) by providing the other Party prior written notice. The Relationship Manager must be identified in a writing delivered to the other Party at least one (1) week prior to the commencement of any work under this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">The Relationship Manager(s) shall meet via conference call with such frequency as Company&#8217;s Relationship Manager(s) shall reasonably request.  Company may require meetings in person at a site designated by Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;TERM OF AGREEMENT</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">This Agreement shall be in effect from the Effective Date through the Expiration Date indicated on the signature page (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Initial Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;) unless terminated earlier or extended under the terms of this Agreement.  Company shall have the right to extend this Agreement for an additional twelve (12) month(s) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Renewal Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) by giving Vendor written notice of its intent at least ninety (90) calendar days prior to the end of the Initial Term or any Renewal Term.  If Company does not notify Vendor of its intent to renew or terminate this Agreement, the Agreement shall continue in effect on a month-to-month basis, at the prices in effect in each applicable Order, for the Term just expired, until terminated by either Party upon at least ninety (90) calendar days prior written notice to the other.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;TERMINATION</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Company may terminate this Agreement or any Order (or portion thereof) under this Agreement for its convenience, without cause, at any time without further charge or expense upon at least ninety (90) calendar days prior written notice to Vendor.  Termination of one Order (or portion thereof) shall not cause a termination of this Agreement or any other Order (or portion thereof), unless otherwise specified by Company.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;4</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">In addition to any other remedies available to either Party, upon the occurrence of a Termination Event (as defined below) with respect to either Party, the other Party may immediately terminate this Agreement or the Order that is subject of the Termination Event by providing written notice of termination.  A Termination Event shall have occurred if&#58;  (a) a Party materially breaches its obligations under this Agreement or an Order under this Agreement, and the breach is not cured within thirty (30) calendar days after written notice of the breach and intent to terminate is provided by the other Party&#59; (b) Vendor breaches one or more of its obligations under this Agreement or an Order three (3) times in any six (6) month period with written notification of such to Vendor, whether or not cure is effected&#59; (c) Vendor breaches an obligation under the Agreement or an Order that is not susceptible to cure&#59; (d) to the extent Vendor&#8217;s performance obligations under this Agreement or any Order are subject to service level requirements, performance indicators or similar measurement standards, Vendor fails to meet such measurement standards more frequently than the allowable maximum, if any, of missed measurement standards provided in this Agreement or the relevant Order, (e) a Party becomes insolvent (generally unable to pay its debts as they become due) or the subject of a bankruptcy, conservatorship, receivership, dissolution, winding up or similar proceeding, or makes a general assignment for the benefit of its creditors&#59; (f) Vendor either&#58;  (i) merges with another entity , (ii) suffers a transfer involving fifty percent (50%) or more of any class of its voting securities or (iii) transfers all, or substantially all, of its assets&#59; (g) in providing Services hereunder, Vendor violates any law or regulation, or causes Company to be in material violation of any law or regulation&#59; (h) Company has the right to terminate under the SECTION entitled &#8220;PRICING&#47;FEES&#8221;&#59; (i) a Party attempts to assign this Agreement in breach of the SECTION entitled &#8220;NON-ASSIGNMENT&#59;&#8221; or (j) Company is directed or instructed by a Governmental Authority to terminate or exit this Agreement.  Breach of one Order shall not cause a breach of any other Order, unless otherwise specified in writing by the non-breaching Party in the applicable Order. In the event of a transfer in 5.2 (f) above, Vendor shall provide notice to Company as soon as reasonably practicable prior to the legal closing of such transfer to the extent such notice is legally permitted, or if prior notice is not legally permitted, in no event later than five (5) Business Days after such transfer is made public.  Termination based upon a Termination Event shall be without fee or charge to Company notwithstanding any other term or provision of this Agreement to the contrary&#59; provided, however, that Company shall be obligated to pay undisputed amounts as provided in the SCHEDULE entitled &#8220;PERFORMANCE MEASUREMENTS,&#8221; or any Order for Services already performed or provided, and provided further that nothing herein shall constitute a release by Vendor of Company relative to any claims or actions that Vendor is otherwise entitled to bring under this Agreement or at law or in equity.  </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">In the event of expiration or termination of this Agreement or an Order under this Agreement, Vendor agrees that upon the request of Company, Vendor will, at no additional cost to Company, continue uninterrupted operations, conclude and cooperate with Company in the transition of the business at Company&#8217;s direction and in a manner that causes no material disruption to Company business and operations. The fees associated with such transition shall be in accordance with the fees in effect at the expiration or termination of this Agreement.  In no event shall the transition be more than one hundred eighty (180) calendar days from the date of termination unless the Parties otherwise agree in writing&#59; provided, however, if the event of termination constitutes, results from or is caused by a Special Resolution Event, the transition shall be no more than twenty-four (24) months starting from the applicable Special Resolution Event, with the specific period to be specified by Company as soon as practicable following the Special Resolution Event, unless the Special Resolution Regulators require the transition to be provided for a different period (whether longer or shorter) in which case, the transition permitted shall be the period required by the Special Resolution Regulators.  For the avoidance of doubt, Company agrees to pay Vendor all undisputed fees for Services rendered up to the date of termination or expiration pursuant to the related terms hereunder. Reimbursement of all extraordinary costs and expenses incurred outside of the Agreement terms and conditions will be agreed upon by Vendor and Company in writing prior to their incurrence.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">The rights and obligations of the Parties which by their nature must survive termination or expiration of this Agreement in order to achieve its fundamental purposes including, without limitation, the provisions of the SECTIONS entitled &#8220;AUDIT,&#8221; &#8220;CONFIDENTIALITY&#8221; &#8220;INFORMATION PROTECTION,&#8221; &#8220;INDEMNITY,&#8221; &#8220;LIMITATION OF LIABILITY,&#8221; &#8220;MEDIATION&#47;ARBITRATION,&#8221; &#8220;OWNERSHIP OF WORK PRODUCT,&#8221; &#8220;MISCELLANEOUS,&#8221; and subsections 5.5 and 5.6 of the &#8220;TERMINATION&#8221; provisions shall survive in perpetuity any termination of this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Following the occurrence of a Special Resolution Event, but prior to the execution of an applicable Special Resolution Services Agreement (as defined below)&#58; (a) Vendor shall not terminate this Agreement as a result of the occurrence of such Special Resolution Event notwithstanding anything to the contrary set forth in this Agreement and each Special Resolution Recipient shall be entitled to continue to receive the benefit of this Agreement for a period of twenty-four (24) months from the occurrence of the triggering Special Resolution Event, or any longer period if required by the Special Resolution Regulators (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interim Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), provided that in the case of an asset transfer transferred assets shall be entitled to receive the benefit of this Agreement&#59; (b) no Special Resolution Recipient is a party to, or intended third party beneficiary under, this Agreement and has no rights to enforce this Agreement&#59; provided, however, that Company or its Affiliates may directly enforce this Agreement for and on behalf of such Special Resolution Recipient and Vendor may enforce this Agreement against Company in connection with Services provided to a Special Resolution Recipient&#59; and (c) in the event that any Special Resolution Recipient elects to continue to use Services under this Agreement during the Interim Period, Vendor shall bill such Special Resolution Recipient directly for that portion of the Services received by Special Resolution Recipient and shall proportionately adjust the fees due and owing, if any, by Company or its Affiliates.  </font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;5</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Within a reasonable time following the occurrence of a Special Resolution Event, Vendor shall offer to enter into a direct agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Special Resolution Services Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) for the supply of all or part of the relevant Services or use of all or part of the Work Product on terms substantially the same as this Agreement (revised to the extent necessary to account for changes resulting from the Special Resolution Event) with each Special Resolution Recipient.  Upon execution of each Special Resolution Services Agreement, the fees due and owing under this Agreement shall be adjusted proportionately to reflect any reduction in the scope and volume of the Services, if any, utilized by Company or its Affiliates after the transfer to the Special Resolution Recipient.  Upon the effective date of each Special Resolution Services Agreement, the Special Resolution Recipient that is a party to such agreement shall cease to have any entitlement to Services or Work Product under this Agreement.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;PRICING&#47;FEES</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Company shall pay Vendor for Services provided under this Agreement as set forth in the applicable Order.  Vendor shall pay in full prior to delinquency any Representative or Subcontractor utilized by Vendor in connection with the Services, and shall indemnify, defend and hold Company harmless for Vendor&#8217;s failure to make any such payments, including that Vendor shall promptly cause the release of any lien filed or assessed against any property of Company by a Vendor Representative or Subcontractor.  If Vendor fails to pay any Representative or Subcontractor following the expiration of ten (10) Business Days after Company delivers written demand upon Vendor to make any such payment or payments, then Company may, but shall have no obligation to, pay such Representative or Subcontractor directly and Vendor shall promptly on Company&#8217;s demand reimburse Company for the amount of such payment or payments.  If Vendor fails to reimburse Company promptly on demand, Company may offset such payment or payments against amounts Company owes to Vendor under this Agreement.  For the avoidance of doubt, Vendor&#8217;s failure to make payment to any Representative or Subcontractor or to reimburse Company under this Section shall constitute a material breach of this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Company shall not be required to pay for Services that are&#58;  (a) not requested by Company and documented in an Order signed by a Company signatory or notice addressee identified on page 1 of this Agreement  (provided, however, that in such circumstance Company may at its discretion pay for such Services subject to a discount of twenty-five percent (25%) of the total invoice amount without waiver of its rights under this Section with respect to future violations, and Vendor shall accept such amount in full satisfaction of compensation and reimbursement for such Services), or (b) not meeting the requirements of this Agreement and all pertinent Schedules and Exhibits hereto or any of the service levels, specifications, performance measurements and timeframes set forth in the applicable Order.  Fees for additional Services not listed in the SCHEDULE entitled &#34;SERVICE FEES&#34; or an applicable Order shall be as mutually agreed in writing between Company and Vendor prior to performance.  No fees for additional Services shall be due unless such Services and fees are agreed to in writing by Company prior to Vendor&#8217;s performance thereof.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">&#91;intentionally omitted&#93;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">&#91;intentionally omitted&#93;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;INVOICES&#47;TAXES&#47;PAYMENT</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor shall electronically conduct purchase order and invoice transactions in accordance with the then-current requirements specified by Company, including, but not limited to, use of the Ariba Network (unless otherwise specified in an Order or Local Participation Agreement).  Vendor shall, at no additional cost to Company, ensure Vendor has the capability to transact utilizing the Ariba Network, if applicable to Vendor, or other processor network designated by Company.  Vendor shall be responsible for payment of any fees assessed by Ariba or any other processors for registration, participation in or use of the Ariba Network or any other processor network.  Under no circumstance shall Company be liable for any costs, fees or other liabilities arising out of or related to Vendor&#8217;s use of Ariba or any other processor designated by Company.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor shall submit invoices on a monthly basis, or as set forth in the applicable Order, and invoices shall contain such detail as Company may reasonably require from time to time, including reference to the Agreement number at the top of this Agreement and any Order numbers.  Company requires Vendor to bill for Services and tangible personal property separately.  Company also requires Vendor to include, on the face of the invoice, the &#8220;ship to&#8221; address for any purchase of tangible personal property and the location where the Services are performed.  Amounts shall be invoiced promptly after the Services performed or Work Product delivered.  Amounts not invoiced by Vendor to Company within three (3) months after such amounts could first be invoiced under this Agreement may not thereafter be invoiced, and Company shall not be required to pay such amounts.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Payments will be made according to Company&#8217;s then-current payment policies.  Unless otherwise specified in a Local Participation Agreement, Company requires Vendor to accept payment through electronic media in one of the following agreed upon methods&#58; a credit card using the Company ePayables process, ACH, or electronic check.  In the event that the agreed upon method of payment is through the Company ePayables process using purchase cards, the Vendor shall, at no additional cost to Company, ensure Vendor has the capability to process purchasing cards, prior to submitting invoices to Company. </font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;6</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Company shall pay Vendor for all Services and applicable taxes, including, without limitation, all sales, use and excise taxes, and also including any tax imposed outside the United States such as value added tax, GST, sales tax, purchase tax, turnover tax or similar taxes that apply now or in the future and including without limitation value added tax chargeable under or pursuant to the Value Added Tax Act 1994 and Council Directive 2006&#47;112&#47;EC and any replacements thereof (all of the foregoing taxes outside the United States being hereinafter &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Services Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), invoiced in arrears in accordance with the terms of this Agreement, within sixty (60) calendar days of the date of receipt of a valid invoice by Company. Company reserves the right to pay prior to the expiration of the sixty (60) day period.  </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Invoices shall include and list all applicable sales, use or excise taxes and Foreign Services Taxes that are a statutory obligation of Company as separate line items identifying each separate tax category and taxing authority.  Company will reimburse Vendor for all sales, use or excise taxes and Foreign Services Taxes levied in accordance with the general statutes or other authoritative directives of the taxing authority on amounts payable by Company to Vendor pursuant to this Agreement&#59; however, Company shall not be responsible for remittance of such taxes to applicable tax authorities.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Any withholding or other tax requirements imposed on Company that may arise in respect of any fees or other payments made under this Agreement to Vendor are solely the liability of Vendor.&#160; In the event that Company is required by laws of any relevant jurisdiction to withhold any amounts from payments made by Company to Vendor hereunder, Company will use commercially reasonable efforts to provide Vendor with tax certificates documenting remittance of such amounts to the relevant tax authorities upon Vendor&#8217;s written request.&#160; In the alternative, Vendor shall provide Company with validly executed certificates reasonably satisfactory to Company evidencing Vendor&#8217;s exemption from any withholding or other tax requirements at least ten (10) Business Days prior to the payment date to the extent provided by Applicable Laws.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Company shall not be responsible for any ad valorem, income, gross receipts, franchise, privilege, value added or occupational taxes of Vendor.  Company and Vendor shall each bear sole responsibility for all taxes, assessments and other real or personal property-related levies on its owned or leased real or personal property.  If applicable, Vendor must ensure that the business personal property tax exemption granted to financial institutions by California, Missouri, Virginia, Maryland, South Carolina, or other states is properly applied.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor shall be responsible for the payment of all taxes (including Foreign Services Taxes), interest and penalties related to any assessment by a taxing authority as contemplated by this Section to the extent that Vendor fails to accurately and timely invoice Company for such taxes and remit such taxes directly to the applicable taxing authority.  In the event that a taxing authority performs a sample and projection audit on Company, then Vendor shall be responsible for the payment of all projected tax amounts including all interest and penalties on any projected taxes assessed resulting from taxing errors identified by such taxing authority on Vendor&#8217;s invoices, provided however, that Vendor shall receive timely notice that such invoice is included in a tax authority&#8217;s audit and Vendor has the right to produce documentation to support that the tax was satisfied.  In the event Vendor voluntarily registers to collect sales tax at some future date, and wishes to remit historical taxes Vendor deems due, Company will only be responsible for the taxes due for the time period that Company is statutorily obligated to the tax authorities in each state.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor shall fully cooperate with Company's efforts to identify taxable and nontaxable portions of amounts payable pursuant to this Agreement (including segregation of such portions on invoices) and to obtain refunds of taxes paid, where appropriate.  Company may furnish Vendor with certificates or other evidence supporting applicable exemptions from sales, use, excise or Foreign Services taxation.  If Company pays or reimburses Vendor under this Section, Vendor hereby assigns and transfers to Company all of its right, title and interest in and to any refund for taxes paid.  Any claim for refund of taxes against the assessing authority may be made in the name of Company or Vendor, or both, at Company's option.  Company may initiate and manage litigation brought in the name of Company or Vendor, or both, to obtain refunds of amounts paid under this Section.  Vendor shall cooperate fully with Company in pursuing any refund claims, including any related litigation or administrative procedures.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall keep and maintain complete and accurate accounting Records in accordance with generally accepted accounting principles consistently applied to support and document all amounts becoming payable to Vendor hereunder.   Upon request from Company and within a reasonably prompt time after such request, Vendor shall provide to Company (or a Representative designated by Company) access to such Records for the purpose of auditing such Records during normal business hours.  Vendor shall retain all Records required under this Section in accordance with the SECTION entitled &#8220;AUDIT&#8221; of this Agreement, after the amounts documented in such Records become due. Vendor shall cooperate fully with Company and any taxing authority involving any audit of sales, use or excise taxes or Foreign Services Taxes. Upon request from Company, Vendor will provide copies of invoices in electronic form that have been selected for review by any taxing authority, together with documents supporting the identification of taxable and nontaxable portions of amounts reflected on such invoices as contemplated by this Section.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;MUTUAL REPRESENTATIONS AND WARRANTIES</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Each Party represents and warrants the following&#58;  (a) the Party&#8217;s execution, delivery and performance of this Agreement&#58;  (i) have been authorized by all necessary corporate action, (ii) do not violate the terms of any law, regulation, or court order to which such Party is subject or the terms of any material agreement to which the Party or any of its assets may be subject and (iii) are not subject to the consent or approval of any third party&#59; (b) this Agreement is the valid and binding obligation of the representing Party, enforceable against such Party in accordance with its terms&#59; </font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;7</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and (c) such Party is not subject to any pending or threatened litigation or governmental action which could interfere with such Party's performance of its obligations hereunder.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">&#160;&#160;&#160;&#160;&#160;REPRESENTATIONS AND WARRANTIES OF VENDOR</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">In rendering its obligations under this Agreement, without limiting other applicable performance warranties, Vendor represents and warrants to Company as follows&#58;  (a) Vendor is in good standing in the state of its incorporation and is qualified to do business as a foreign corporation in each of the other states in which it is providing Services hereunder&#59; (b) Vendor shall secure or has secured all permits, licenses, regulatory approvals and registrations required to render Services set forth herein, including without limitation, registration with the appropriate taxing authorities for remittance of taxes&#59; and (c) Vendor&#8217;s Representatives and Subcontractors are not employees or agents of, or otherwise affiliated with, any government or government instrumentality. With respect to 9.1(c), Vendor will inform Company of any change in status.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor represents and warrants that it shall perform the Services in a timely and professional manner using competent personnel having expertise suitable to their assignments. Vendor represents and warrants that the Services shall conform to or exceed, in all material respects, the specifications described herein, as well as the standards generally observed in the industry for similar services.  Vendor represents and warrants that Services supplied hereunder shall be free of defects in workmanship, design and material. Vendor represents and warrants that the Work Product and Services furnished under this Agreement do not and shall not infringe, misappropriate or otherwise violate any Intellectual Property Rights or any other rights of any third party.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">As of the Effective Date, there are no actions, suits or proceedings pending, or to the knowledge of Vendor threatened, against Vendor, Vendor&#8217;s Representatives and Subcontractors alleging infringement, misappropriation or other violation of any Intellectual Property Rights related to any  Work Product or Service contemplated by this Agreement.</font></div><div style="padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">(a)&#160;&#160;&#160;&#160;Vendor shall, and shall be responsible for ensuring that Vendor&#8217;s Representatives and Subcontractors shall, perform all obligations of Vendor under this Agreement in compliance with all laws, rules, regulations and other legal requirements applicable to Vendor as well as applicable to Company as and to the extent such laws, rules, regulatory guidance, regulations and legal requirements relate to the Services (all such laws, rules, regulatory guidance, regulations and legal requirements being, hereinafter, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Applicable Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  With regard to compliance with Applicable Laws, Vendor acknowledges that Company has an obligation to its customers to prohibit unfair or deceptive acts in violation of section 5(a)(1) of the Federal Trade Commission Act, 15 U.S.C. 45(a)(1) and to comply with all applicable unclaimed property state regulatory requirements, among other Applicable Laws. All software, websites, web-based applications, online content and other electronic or information technology provided to or accessed by Company, its Affiliates, or their customers receiving Services under this Agreement shall conform with the World Wide Web Consortium&#8217;s Web Content Accessibility Guidelines 2.1, Conformance Level AA Success Criteria, or as amended, updated or successor guidelines that may be adopted by the World Wide Web Consortium.  Applicable Laws shall include, without limitation, all labor and employment laws applicable to Vendor in the jurisdictions in which it or its Affiliates conduct business, including without limitation those that address child labor, forced labor, slavery, human trafficking, equal pay and nondiscrimination in the workforce.  For purposes of child labor under the Agreement, a child is any person under the age of 15 unless Applicable Law sets a higher age.  Vendor shall not engage in or encourage others to engage in human trafficking or the use of child labor, forced labor or slavery.  Additionally, Vendor shall, and shall be responsible for ensuring that Vendor&#8217;s Representatives and Subcontractors shall, perform all obligations of Vendor under this Agreement in compliance with all policies, procedures, standards and other instructions of Company or its Affiliates, as the same may be amended from time to time in the sole discretion of Company or its Affiliates.  Applicable policies, procedures and other instructions will be provided to Vendor by Company.  Additionally, Vendor acknowledges that the appropriate Representatives of Vendor have or will read and are or will become familiar with Company&#8217;s Vendor Code of Conduct, from time to time revised by Company, as the same is made available to Vendor.</font></div><div style="padding-left:36pt;padding-right:7.2pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:7.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;Vendor shall implement policies, procedures, training and guidelines to ensure compliance with Applicable Laws.  In addition, Vendor shall ensure that all Vendor&#8217;s Representatives and Subcontractors successfully complete and implement, on an annual basis, such training as Company may require in connection with compliance with Applicable Laws.  Required training may include training programs and materials provided by Company.  Where Company does not provide the training program and materials, Vendor and its Subcontractors, at their sole cost and expense, shall provide or procure their own training satisfying Company&#8217;s requirements.  Company&#8217;s requirements for training programs or content may be revised, replaced or terminated at any time at Company&#8217;s sole discretion.  Vendor shall provide to Company on Company&#8217;s request a certification of completion of such training by Vendor&#8217;s Representatives and Subcontractors.  Vendor and its Representatives and Subcontractors shall follow all procedures, processes, and guidelines outlined in any Company-provided training.  Upon Company&#8217;s request and pursuant to the &#8220;VENDOR PERSONNEL&#8221; SECTION of this Agreement, any Vendor Representative or Subcontractor who fails to successfully complete Company&#8217;s required training on an annual basis shall be immediately removed from working on the Company&#8217;s account. The foregoing is not intended to be applicable to process servers in the course of serving process nor upon licensed attorneys during the course of their appearance with a Company customer before a court of law.</font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;8</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor represents, and warrants that it is familiar with, all applicable domestic and foreign anti-bribery or anticorruption laws, including, without limitation, the UK Bribery Act 2010, US Foreign Corrupt Practices Act and other laws prohibiting the Company and&#47;or Vendor, and, if applicable, its officers, employees, agents and others working on its behalf, from taking actions in furtherance of an offer, payment, promise to pay or authorization of the payment of anything of value, including but not limited to cash, checks, wire transfers, tangible and intangible gifts, favors, services, offers of employment and those entertainment and travel expenses that go beyond what is reasonable and customary and of modest value, to&#58; (i) an executive, official, employee or agent of a governmental department, agency or instrumentality, (ii) a director, officer, employee or agent of a wholly or partially government-owned or -controlled company or business, (iii) a political party or official thereof, or candidate for political office, or (iv) an executive, official, employee or agent of a public international organization (e.g., the International Monetary Fund or the World Bank) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Government Official</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or any other person&#59; while knowing or having a reasonable belief that all or some portion will be used for the purpose of rewarding or&#58; (a) influencing any act, decision or failure to act by a Government Official in his or her official capacity&#59; (b) inducing a Government Official to use his or her influence with a government or instrumentality to affect any act or decision of such government or entity&#59; (c) inducing any person to use his or her influence to improperly affect any act or decision of their employer&#59; or (d) securing an improper advantage, in order to obtain, retain, or direct business (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Anti-Bribery and Corruption Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  The Vendor agrees that it will immediately notify the Company in writing in the event that it becomes aware of any conduct that would violate Anti-Bribery and Corruption Laws, or that it is being investigated by any government body for conduct potentially in violation of the Anti-Bribery and Corruption Laws.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor represents and warrants that it currently complies with the Anti-Bribery and Corruption Laws, and will remain in compliance with all applicable laws&#59; that it will not authorize, offer or make payments directly or indirectly to any Government Official&#59; and that no part of the payments received by it (whether compensation or otherwise) from Company will be used for any purpose that could constitute a violation of any Anti-Bribery and Corruption Laws.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">Vendor represents and warrants that neither it nor its Representatives and&#47;or Subcontractors is the subject of any sanctions administered or enforced by the U.S. Department of the Treasury&#8217;s Office of Foreign Assets Control (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OFAC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), the United Nations Security Council (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">UNSC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), the European Union (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EU</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), Her Majesty&#8217;s Treasury (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HMT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), or other relevant sanctions authority (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), nor is the Vendor, or its Representatives or Subcontractors located, organized or resident in a country or territory that is the subject of Sanctions.  Vendor represents and warrants that neither it nor its Representatives and&#47;or Subcontractors has violated, and during the term of this Agreement will not violate or cause Company to be in violation of, any Sanctions.  </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt">THE WARRANTIES CONTAINED IN THIS AGREEMENT ARE IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THOSE OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</font></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:7.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon request, Vendor shall provide its fraud policy which addresses the following components&#58;  list of the fraud risks associated with the Products and&#47;or Services performed for Company, controls in place for prevention, detection, monitoring and remediation of such fraud risks, including the logging and tracking of suspicious activity immediately upon discovery.&#160;&#160;In the event that Vendor or a Subcontractor discovers any unusual or potentially suspicious activity arising in connection with the Products and&#47;or Services, including without limitation activity that could be indicative of fraud, money laundering, terrorist financing or other financial crimes, Vendor shall treat such information as Confidential Information and either&#58; (a) file an online referral through The Referral Management System (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) for Company&#59; or, (b) if Vendor does not have access to the Company TRMS system, immediately notify and cooperate with the appropriate Relationship Manager of such activity to ensure proper reporting and escalation of such activity within Company.  Vendor shall not inform those suspected of such activity that the activity is under review or that Company has been notified.</font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;9</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">FINANCIAL RESPONSIBILITY</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Upon Company&#8217;s request, Vendor shall promptly furnish its audited financial statements in English or translated to English, when applicable, as prepared by or for Vendor, including without limitation Vendor&#8217;s balance sheets, statements of income and retained earnings and statements of changes in financial position and auditor&#8217;s letter.  If appropriate, such financial statements may be consolidated with those of Vendor&#8217;s Affiliates.  All financial statements shall be prepared in accordance with Generally Accepted Accounting Procedures.  If Vendor is subject to laws and regulations of the U.S. Securities &#38; Exchange Commission (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), the financial reporting and notification requirements contained herein shall be limited to all information that is legally permitted to be provided and at such times as it is legally permitted to be provided, under securities laws, rules and regulations applicable to Vendor. Financial information provided hereunder shall be used by Company solely for the purpose of determining Vendor&#8217;s ability to perform its obligations under this Agreement. To the extent any such financial information is not otherwise publicly available, it shall be deemed Confidential Information (as defined in the SECTION entitled &#34;CONFIDENTIALITY&#34;) of Vendor.  If Company&#8217;s review of financial statements causes Company to question Vendor&#8217;s ability to perform its duties hereunder, Company may request, and Vendor shall provide to Company within ten (10) business days of receipt of Company&#8217;s request, reasonable assurances of Vendor&#8217;s ability to perform its duties hereunder.  If Vendor fails to respond within such ten (10) business day period, or if Company in its reasonable discretion believes that Vendor&#8217;s assurances are not sufficient to address Company&#8217;s concerns, Company may issue a written notice indicating that Vendor has failed to provide reasonable assurances as required in this Section and setting forth the basis for Company&#8217;s determination&#59; provided, however, that Company&#8217;s failure to provide such notice shall not prevent or limit the exercise of Company&#8217;s remedies under this Agreement for Vendor&#8217;s failure to provide reasonable assurance, and irrespective of the giving of notice, such failure shall be deemed a material breach of this Agreement and comprising a Termination Event as provided in the SECTION of this Agreement entitled &#8220;TERMINATION.&#8221;  Furthermore, and without waiver of Company&#8217;s rights under the SECTION entitled &#34;TERMINATION,&#8221; Vendor shall notify Company immediately in the event there is, or based on the then current circumstances a strong likelihood of, a change of control or material adverse change in Vendor&#8217;s business or financial condition.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">BUSINESS CONTINUITY </font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Definitions&#58;<br><br>Business Continuity Planning &#8211; is the process of developing a Business Continuity Plan that enables the Vendor to respond to an event in such a manner that critical business functions can continue within planned levels of disruption. <br><br>Business Continuity Management Program &#8211; the ongoing management and governance process supported by executive management and appropriately resourced to coordinate the efforts of Business Continuity Planning and Disaster Recovery Planning, and to identify the impact of potential losses, maintain viable recovery strategies and plans, and ensure continuity of services through training, testing, maintenance and review.<br><br>Business Continuity Plan &#8211; Vendor&#8217;s policies and procedures and advance arrangements to maintain or resume business in the event of a disruption or disaster, including both technology recovery capability and business unit recovery capability.  For the purposes of this Agreement, the Business Continuity Plan shall also include contingency exercise and testing schedules and contingency exercise final reports, including, but not limited to, disaster scenario descriptions, contingency exercise scope and objectives, detailed tasks, exercise issues lists and remediation plans, and exercise results.<br><br>Disaster Recovery Planning &#8211; the process of developing a Business Continuity Plan that enables the Vendor to minimize loss and ensure continuity of its critical business functions in the event of a disaster, including the continued availability and restoration of the Vendor&#8217;s information technology infrastructure and telecommunications.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall establish prior to the Effective Date, and maintain during the Term, a Business Continuity Management Program that includes all aspects of Business Continuity Planning and Disaster Recovery Planning. The Business Continuity Management Program and the resulting Business Continuity Plan shall cover all the Services to be provided under this Agreement, and address the applicable business continuity requirements described in the SCHEDULE entitled &#34;RECOVERY&#34; and the Bank Security Requirements. The Business Continuity Management Program must have been approved by the Vendor&#8217;s board of directors or applicable board-delegated executive management or management committee within twelve (12) months prior to the Effective Date and at least on an annual basis thereafter.  Prior to the Effective Date and annually thereafter, Vendor shall provide Company with the opportunity to review and evaluate the Business Continuity Management Program, including the Business Continuity Plan, and shall remediate any findings. Such review and evaluation may include participation in Company&#8217;s (a) third party assessment program (or any successor program) including the completion of online and&#47;or on-site assessment(s), as appropriate, and (b) recovery testing of a mutually agreed-upon scope and frequency.  Company acknowledges and agrees that the information Vendor provides to Company under this subsection is and shall be Confidential Information, as defined in this Agreement, and is the valuable proprietary information of Vendor.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;10</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall continually assess its Business Continuity Management Program and risks to the loss of service of systems acquired or maintained by Vendor and its agents and Subcontractors in connection with Services, including (a) identification and monitoring of events that could cause disruption to the Services, (b) assessment of likelihood of such events and potential damage, and (c) assessment of the sufficiency of policies, procedures and systems of Vendor and its agents and Subcontractors and other arrangements in place to control such risks.  Vendor shall promptly notify Company of any significant changes to Vendor's Business Continuity Management Program and&#47;or Business Continuity Plan(s) pertaining to the Services, and upon request, provide Company with an opportunity to review and evaluate the changes to the Vendor's Business Continuity Management Program and Business Continuity Plan(s).</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">In the event of a disaster or any other disruption event that prevents or impairs Vendor from providing the Services, Vendor will notify Company and immediately implement its Business Continuity Plan to restore and continue providing the Services to meet the recovery objectives contained in the SCHEDULE entitled &#34;RECOVERY.&#34;  Upon cessation of the disaster or disruption event, Vendor will as soon as reasonably practicable, provide Company with an incident report detailing the reason for the disaster or disruption and all actions taken by Vendor to resolve the disaster or disruption.  In addition, Vendor shall also immediately notify Company of any Technology Incidents and&#47;or Business Operations Incidents affecting the Services by reporting them to Command Center at 1-804-593-2552.  A &#8220;Technology Incident&#8221; is any actual or potential technology disruption of an application, technology infrastructure component, or IT service.  A &#8220;Business Operations Incident&#8221; is a failure or disruption to normal business operations resulting from inadequate or failed internal processes, human errors, deliberate acts, or external events.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">If Vendor fails to recommence providing the Services within the prescribed period, Company shall have, in addition to any other rights of Company hereunder, the right to retain a third party to provide such Services or to perform the affected Services itself for so long as the impairment or disruption continues.  If either Vendor or Company retains a third party to provide the affected Services, then Vendor agrees to pay to the third party or reimburse Company for the excess cost of such third party (costs above amounts that would have been paid to Vendor under this Agreement), and the costs of transfer to such party shall be at Vendor&#8217;s expense. If Company performs the affected Services itself, then Vendor agrees to reimburse Company for any costs or expenses Company incurs to perform the affected Services less any amounts that would have been paid to Vendor under this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">No failure, delay or default in performance of any obligation of a Party to this Agreement or any Order shall constitute an event of default or breach of this Agreement or such Order to the extent that such failure, delay or default in performance (i) arises out of a Force Majeure Event (hereinafter defined), (ii) is beyond the control and without negligence of such Party, (iii) is promptly and thereafter diligently addressed by the affected Party to minimize the consequences, and (iv), in the case of Vendor, is not caused by Vendor&#8217;s non-compliance with the business continuity requirements as provided in this Agreement or in any Order.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Force Majeure Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean fire&#59; flood, earthquake, wind or other natural disaster&#59; war, riot or civil disorder&#59; strike, lockout or other labor dispute&#59; and embargo, quarantine or similar governmental action.  A Party desiring to rely upon the foregoing as an excuse from performance shall give to the other Party prompt notice in writing of the facts which excuse performance including when such facts first arose.  When such facts cease to exist, the Party claiming excuse from performance shall give prompt notice thereof to the other Party.  If a Force Majeure Event causes a material failure, delay or default in Vendor&#8217;s providing of all or any part of the Services for more than five (5) consecutive calendar days, Company may, at its election, and in addition to any other rights Company may have under this Agreement and any Order or at law or in equity, procure the affected or similar Services from an alternate source or perform the affected or similar Services itself until Vendor is again able to provide the affected Services.  Company shall continue to pay Vendor as provided under this Agreement or any Order, less any amounts payable by Company to the alternate source or less any costs or expenses Company incurs to perform the affected or similar Services itself, but Vendor shall not be entitled to any additional payments as a result of the Force Majeure Event.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">RELATIONSHIP OF THE PARTIES</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The Parties are independent contractors.  Nothing in this Agreement or in the activities contemplated by the Parties hereunder shall be deemed to create an agency, partnership, employment or joint venture relationship between the Parties or any of their Subcontractors or Representatives.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">VENDOR PERSONNEL</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company shall provide Vendor, if necessary and at a mutually agreed upon time, reasonable access to Company to provide its Services, subject to the existing security regulations at Company.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor's personnel are not eligible to participate in any of the employee benefit or similar programs of Company.  Vendor shall inform all of its personnel providing Services pursuant to this Agreement that they will not be considered employees of Company for any purpose, and that Company shall not be liable to any of them as an employer for any claims or causes of action arising out of or relating to their assignment.  Vendor is and shall be solely responsible for determining the classification of its employees&#47;independent contractors and shall indemnify Company and its Affiliates from and against any claims relating to employee classification pursuant to the Section of this Agreement entitled &#8220;INDEMNITY.&#8221;</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;11</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Upon the request of Company and after consultation with Company, Vendor shall promptly address any reasonable concerns or issues raised by Company regarding any of Vendor&#8217;s Representatives or Subcontractors performing Services under this Agreement.  If any such concerns or issues are not adequately addressed in Company&#8217;s sole discretion, Vendor shall promptly remove from Company&#8217;s account any of the applicable Vendor&#8217;s Representatives or Subcontractors and replace the same on Company&#8217;s account as soon as practicable.  Without limiting Vendor&#8217;s obligations under the SECTION entitled &#8220;REPRESENTATIONS AND WARRANTIES OF VENDOR,&#8221; Vendor shall comply and shall cause its Representatives and Subcontractors to comply with all Company requirements for training of personnel performing Services under this Agreement and shall provide certification of completion of such training to Company when requested.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall obtain Company&#8217;s prior written consent before Vendor&#58; (a) engages any Subcontractor to perform any work or Services under the Agreement, (b) replaces a previously approved Subcontractor with a new Subcontractor, (c) gives a new scope of work to a previously approved Subcontractor, (d) materially changes the scope of work of a previously approved Subcontractor, or (e) authorizes Subcontractor to begin performing work or Services from a location outside of the United States.  Vendor must obtain such consent before the Subcontractor commences any work or Services on a Company account.  Company&#8217;s consent may not be unreasonably withheld, and shall not relieve Vendor of any of its obligations under this Agreement.  Vendor shall be responsible for the performance or nonperformance of its Subcontractors as if such performance or nonperformance were that of Vendor.  Vendor shall require all Subcontractors, as a condition to their engagement, to agree to be bound by provisions substantially the same as those included in this Agreement particularly the SECTIONS entitled &#8220;VENDOR PERSONNEL,&#8221; &#8220;INSURANCE,&#8221; &#8220;CONFIDENTIALITY,&#8221; &#8220;INFORMATION PROTECTION,&#8221; &#8220;AUDIT&#8221; and &#34;BUSINESS CONTINUITY.&#34;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall comply and shall cause its Representatives and Subcontractors to comply with all personnel, facility, safety and security policies, rules and regulations and other instructions of Company when performing work at a Company facility or accessing any Company systems or data, and shall conduct its work at Company facilities or on Company systems in such a manner as to avoid endangering the safety of, or interfering with the convenience of, Company Representatives or customers.  Vendor understands that Company operates under various laws and regulations that are unique to the security-sensitive banking industry.  As such, persons engaged by Vendor to provide Services under this Agreement are held to a higher standard of conduct and scrutiny than in other industries or business enterprises. Vendor represents that its Representatives and Subcontractors providing Services hereunder shall possess appropriate character, disposition and honesty for the Services for which they are engaged.  Vendor shall not knowingly permit a Representative or Subcontractor to be assigned to perform the Services for Company when such Representative or Subcontractor (a) has been convicted of, or has agreed to or entered into a pretrial diversion or similar program in connection with, a felony or misdemeanor involving dishonesty or a breach of trust as set forth in Section 19 of the Federal Deposit Insurance Act, 12 U.S.C. 1829(a)&#59; (b) unless Vendor obtains Company&#8217;s prior written consent, has been convicted of any other felony&#59; or (c) uses illegal drugs.  With respect to Vendor or Subcontractor employees who require Company credentials to perform work using Company data or systems, Company reserves the right to review such Vendor or Subcontractor employees&#8217; past employment with Company, if any, and to determine, in its sole and absolute discretion, whether to grant or deny such credentials.  In the event Company determines to deny such credentials based on the results of its review, Vendor or the Subcontractor shall not assign such Vendor or Subcontractor employee to that portion of the Services requiring such credentials.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">With respect to employees or contract labor assigned by Vendor or any Subcontractor to perform the Services for Company Vendor shall both (i) to the extent permitted by law, conduct at its expense background checks and other investigations of Vendor&#8217;s employees and contract laborers, and (ii) ensure Vendor&#8217;s Subcontractors conduct background checks of the Subcontractor&#8217;s employees and contract laborers.  All such background checks and other investigations shall comply with Company procedures and requirements as set forth in the SCHEDULE entitled &#8220;BACKGROUND CHECKS&#8221; to this Agreement and updated in writing delivered to Vendor from time to time., all as subject to Applicable Law.  Vendor shall report to Company on background checks and other investigations done prior to an employee or contract laborer being assigned to perform the Services.  Vendor shall keep copies of documentation of background screening and other investigations and provide certification of completion to Company when requested during the time that the Vendor or Subcontractor employee or contract laborer provides any of the Services.  Additionally, Vendor shall allow Company to audit screening documentation and compliance when requested as provided in the SECTION entitled &#8220;AUDIT.&#8221;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company and Vendor shall each notify the other of any known or suspected crime of dishonesty or breach of trust committed against Company of which the notifying Party becomes aware and which may involve a Vendor Representative or Subcontractor.  Following such notice, at the request of Company and to the extent permitted by law, Vendor shall cooperate with investigations conducted by or on behalf of Company.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">To the extent Executive Order 13496 applies to this Agreement or the work performed hereunder, the text of 29 CFR Part 471, Appendix A to Subpart A (as amended, modified, restated or supplemented from time to time) is hereby incorporated by reference into this Agreement as if set forth fully herein.  Vendor shall comply with all requirements set forth in 29 CFR Part 471, Appendix A to Subpart A, and all promulgated regulations applicable thereto (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EO 13496 Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  At least annually, and on a more frequent basis as determined by Company, Vendor shall certify in writing, in a form acceptable to Company, that Vendor has fully complied with all EO 13496 Requirements.  Failure to comply with the EO 13496 Requirements or the written certification requirements shall be deemed a material breach of this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:7.2pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;12</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:7.2pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall indemnify, defend, and hold harmless Company and its Representatives, successors and permitted assigns from and against any and all claims or legal actions of whatever kind or nature that are made or threatened by any third party or government agency and all related losses, expenses, damages, costs and liabilities, including reasonable attorneys' fees and expenses incurred in investigation, defense or settlement, which arise out of, are alleged to arise out of, or relate to Vendor&#8217;s failure to comply with the EO 13496 Requirements.  Vendor&#8217;s liability pursuant to this subsection shall not be subject to or limited in any way by the limitations set forth in the SECTION entitled &#8220;LIMITATION OF LIABILITY.&#8221;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Vendor shall comply and cause its Subcontractors, if applicable, to comply with the pertinent provisions of the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the &#8216;ACA&#8217;), including, but not limited to, either avoiding the assessment of employer shared responsibility payments under Section 4980H of the Code or payment of any such payments that are assessed by the IRS.  In the event that Vendor and&#47;or its Subcontractor fails to avoid the assessment of employer shared responsibility payments under Section 4980H of the Code, Vendor and&#47;or its Subcontractors shall indemnify, defend and hold Company harmless from all claims, actions, fines, penalties, and liabilities resulting from any such failure, including, but not limited to, any claims, actions, fines, penalties and liabilities imposed on Company with respect to Vendor&#8217;s full-time employees arising out of Vendor&#8217;s failure to avoid the assessment of employer shared responsibility payments under Section 4980H of the Code with respect to its full-time employees or Vendor&#8217;s failure to require its Subcontractors to avoid the assessment of employer shared responsibility payments under Section 4980H of the Code with respect to Subcontractor employees.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">INSURANCE</font></div></td></tr></table></div><div style="margin-bottom:6pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall at its own expense secure and continuously maintain, and shall require its Subcontractors to secure and continuously maintain, throughout the Term, the following insurance with companies qualified to do business in the jurisdiction in which the Services will be performed and rating A-VII or better in the current Best's Insurance Reports published by A. M. Best Company.  If such insurance covers only claims made during policy life, insurance shall be maintained for &#91;six&#93; years following expiration or termination of the Term.  Vendor shall, within thirty (30) calendar days of the Effective Date and prior to commencing work, and thereafter upon Company&#8217;s request, furnish to Company certificates and required endorsements evidencing such insurance.  Company shall be named as an &#8220;Additional Insured&#8221; to the coverages described in subsections (c), (d) and (e) below for the purpose of protecting Company from any expense and&#47;or liability arising out of, alleged to arise out of, related to, or connected with the Services provided by Vendor and&#47;or its Subcontractors.  The certificates shall state the amount of all deductibles and self-insured retentions.  Vendor shall, or shall cause its insurer to, notify Company in writing at least thirty (30) days in advance of the policy or policies being canceled or materially altered.   Vendor and its Subcontractors shall pay any and all costs which are incurred by Company as a result of any such deductibles or self-insured retentions to the extent that Company is named as an &#8220;Additional Insured,&#8221; and to the same extent as if the policies contained no deductibles or self-insured retention. The insurance coverages and limits required to be maintained by Vendor and its Subcontractors shall be primary and non-contributory to insurance coverage, if any, maintained by Company.  Vendor and its Subcontractors and their underwriters shall waive subrogation against Company and shall cause their insurer(s) to waive subrogation against Company.  <br><br>Insurance Coverages</font></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.78pt;text-decoration:underline">Workers&#8217; Compensation Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> which shall fully comply with the statutory requirements of all applicable state and federal laws.</font></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.78pt;text-decoration:underline">Employer&#8217;s Liability Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> which limit shall be one million dollars ($1,000,000) per accident for Bodily Injury and one million dollars ($1,000,000) per employee&#47;aggregate for disease.</font></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:15.34pt;text-decoration:underline">Commercial General Liability Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> with a minimum combined single limit of liability of one million dollars ($1,000,000) per occurrence and two million dollars ($2,000,000) aggregate for bodily injury, death, property damage and personal injury.  This policy shall include products&#47;completed operations coverage and shall also include contractual liability coverage.</font></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.78pt;text-decoration:underline">Business Automobile Liability Insurance </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">covering all owned, hired and non-owned vehicles and equipment used by Vendor with a minimum combined single limit of liability of one million dollars ($1,000,000) for injury and&#47;or death and&#47;or property damage.</font></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.78pt;text-decoration:underline">Excess&#47;Umbrella coverage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> with respect to subsections (b), (c) and (d) above with a per occurrence limit of five million dollars ($5,000,000).  The limits of liability required in such subsections may be satisfied by a combination of those policies with an Umbrella&#47;Excess Liability policy.</font></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:17.57pt;text-decoration:underline">Errors and Omissions coverage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> with a minimum limit of five million dollars ($5,000,000).</font></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.78pt;text-decoration:underline">Fidelity Bond or Crime Coverage&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall be responsible for loss to bank property and customer property, directly or indirectly, and shall maintain Fidelity Bond or Crime coverage for the dishonest acts of its employees in a minimum amount of five million dollars ($5,000,000).  </font></div><div style="margin-bottom:6pt;padding-left:112.5pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;13</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The failure of Company to obtain certificates, endorsements, or other forms of insurance evidence from Vendor and its Subcontractors is not a waiver by Company of any requirements for the Vendor and its Subcontractors to secure and continuously maintain the specified coverages.  Vendor shall notify and shall advise its Subcontractors to notify insurers of the coverages required hereunder.  Company&#8217;s acceptance of certificates and&#47;or endorsements that in any respect do not comply with the requirements of this Section does not release the Vendor and its Subcontractors from compliance herewith.  Should Vendor and&#47;or its Subcontractors fail to secure and continuously maintain the insurance coverage required under this Agreement, Vendor shall itself be responsible to Company for all the benefits and protections that would have been provided by such coverage, including without limitation, the defense and indemnification protections.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">CONFIDENTIALITY </font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean this Agreement and all data, trade secrets, business information, proprietary and other information of any kind and in whatever form whatsoever or however it may be marked or denominated, including data developed or produced through access to Confidential Information, that a Party (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Discloser</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) discloses, in writing, orally, visually or in any other medium, to the other Party (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recipient</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or to which Recipient obtains access and that relates to Discloser or, in the case of Vendor, to Company or its Affiliates, Representatives, customers, third-party vendors or licensors.  Confidential Information includes Associate Information, Personal Information, Customer Information and Consumer Information.  A &#8220;writing&#8221; shall include an electronic transfer of information by e-mail, over the Internet or otherwise.  All Confidential Information disclosed by Company and any results of processing such Confidential Information or derived in any way therefrom shall at all times remain the property of Company.  Notwithstanding the foregoing, any confidential or proprietary information, reports or documents generated in connection with the provision of Services by Vendor or its Representatives to Company hereunder shall be deemed Company&#8217;s Confidential Information. </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Subject to the exceptions in subsection 15.8 below, each of the Parties, as Recipient, hereby agrees that it will not, and will cause its Representatives, consultants, Affiliates and independent contractors not to disclose Confidential Information of the other Party during or after the Term of this Agreement, other than on a &#8220;need to know&#8221; basis and then only&#58;  (a) to Affiliates of Company or Vendor&#59; (b) to Recipient&#8217;s employees, officers or directors&#59; (c) to Recipient&#8217;s Affiliates, Subcontractors, independent contractors at any level, agents,  advisors, consultants, accountants and insurers, provided that all such persons are subject to a written confidentiality agreement that shall be no less restrictive than the provisions of this Section, evidence of which shall be provided to Company upon request&#59; (d) where applicable, pursuant to the exceptions set forth in 15 U.S.C 6802(e) and accompanying regulations, which disclosures are made in the ordinary course of business&#59; (e) to bank external regulators and examiners, tax auditors, economic development controllers or others with lawful enforcement and oversight powers over Company and&#47;or its Affiliates (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">External Examiners</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;)&#59; and (f) as required by law or as otherwise expressly permitted by this Agreement or an Order.  Unless otherwise authorized by this Agreement, Recipient shall not use or disclose Confidential Information of the other Party for any purpose other than to carry out this Agreement.  Recipient shall treat Confidential Information of the other Party with no less care than it employs for its own Confidential Information of a similar nature that it does not wish to disclose, publish or disseminate, but in no event less than a commercially reasonable degree of care.  Upon (i) expiration or termination of this Agreement for any reason or (ii) any time at the written request of Company during the Term of this Agreement, Vendor shall promptly return or destroy according to the Information Destruction and Return Requirements described within the SCHEDULE entitled &#34;INFORMATION SECURITY,&#34; at Company&#8217;s election, all Company Confidential Information and data in the possession of Vendor or Vendor&#8217;s Subcontractors, subject to and in accordance with the terms and provisions of this Agreement.  Notwithstanding anything herein to the contrary, Vendor shall have the right to retain a copy of Confidential Information of Company only to the extent required for legal, regulatory, archival or other governmental compliance purposes provided that such retention is in accordance with this Agreement and Bank Security Requirements (hereinafter defined), and when such retention period ends, Company&#8217;s Confidential Information subject to such retention shall be promptly destroyed according to the Information Destruction and Return Requirements described within the SCHEDULE entitled &#8220;INFORMATION SECURITY.&#8221;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">To the extent legally permitted, subject to the exceptions in subsection 15.8 below, Recipient shall notify Discloser of any actual or threatened requirement of law to disclose Confidential Information promptly upon receiving actual knowledge thereof and shall cooperate with Discloser's reasonable, lawful efforts to resist, limit or delay disclosure.  Nothing in this Section shall require any notice or other action by Company in connection with requests or demands for Confidential Information by External Examiners.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall not remove or download from Company&#8217;s premises or systems, the original or any reproduction of any data, notes, memoranda, files, records, or other documents, whether in electronic or tangible format, containing Company&#8217;s Confidential Information or any document prepared by or on behalf of Vendor that contains or is based on Company&#8217;s Confidential Information, without the prior written consent of an authorized Representative of Company.  Any document or media expressly provided by an authorized Company Representative for Vendor to retain, or notes taken by Vendor&#8217;s Representatives to document discussions with Company Representatives pertaining to specific instructions or clarifications relating to the Services performed hereunder will be deemed to fall outside this consent requirement unless otherwise stated by the Company Representative.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;14</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">With the exception of Associate Information, Customer Information and Consumer Information or other Personal Information under the Data Protection Laws, the obligations of confidentiality in this Section shall not apply to any information that (i) Recipient rightfully has in its possession when disclosed to it, free of obligation to Discloser to maintain its confidentiality&#59; (ii) Recipient independently develops without access to Discloser&#8217;s Confidential Information&#59; (iii) is or becomes known to the public other than by breach of this Section or (iv) is rightfully received by Recipient from a third party without the obligation of confidentiality.  Any combination of Confidential Information disclosed with information not so classified shall not be deemed to be within one of the foregoing exclusions merely because individual portions of such combination are free of any confidentiality obligation or are separately known in the public domain.  All confidentiality obligations are subject to the exceptions in subsection 15.8 below.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company may disclose Confidential Information of Vendor to independent contractors for the purpose of further handling, processing, modifying and adapting the Services for use by or for Company or for developing bank processes, conducting analyses and similar internal purposes, provided that such independent contractors have agreed to observe in substance the obligations of Company set forth in this Section.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor acknowledges that Company is required to comply with the information security standards required by the Gramm-Leach-Bliley Act (15 U.S.C. 6801, 6805(b)(1)) and the regulations issued thereunder (12 C.F.R. 1016), the Fair Credit Reporting Act (15 U.S.C. 1681, et. seq.) as amended by the Fair and Accurate Credit Transactions Act (15 U.S.C. 1681, 1681w) and the regulations issued thereunder (12 C.F.R. Parts 30 and 41) and with all other federal or state statutory, legal and regulatory requirements applicable to Company regarding the protection and privacy of information relating to individuals, including, by way of example only and not limitation, the Health Insurance Portability and Accountability Act of 1996 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HIPAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), and the Massachusetts Standards for the Protection of Personal Information of Residents of the Commonwealth (201 CMR 17.00) (collectively, &#8220;the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. Privacy Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  As applicable to the Services and upon Company&#8217;s request, Vendor shall employ commercially reasonable efforts to assist Company to comply with the applicable U.S. Privacy Laws.  Furthermore, if Vendor at any time has access to Company Confidential Information covered by the U.S. Privacy Laws, Vendor shall comply and conform with such applicable U.S. Privacy Laws, as amended from time to time, and the applicable Bank Security Requirements. </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Notwithstanding the foregoing, this confidentiality provision does not prevent Representatives, consultants, Affiliates and independent contractors from providing information in response to valid and enforceable subpoenas or otherwise required by law or regulation, for financial reporting, or from using this Agreement to enforce its terms, or from making statements related to information that was required to be provided pursuant to such law, regulation, financial reporting requirement and, as a result, became publicly available.&#160; Further, nothing in this Agreement prohibits Representatives, consultants, Affiliates and independent contractors or other individuals from initiating communications directly with, responding to any inquiry from, volunteering information to, or providing testimony before, the Securities and Exchange Commission, the Department of Justice, Financial Industry Regulatory Authority, Inc., any other self-regulatory organization or any other governmental, law enforcement, or regulatory authority, in connection with any reporting of, investigation into, or proceeding regarding suspected violations of law, and no individual is required to advise or seek permission from Company before engaging in any such activity.  In connection with any such activity permitted above, individuals should identify any information that is confidential and ask the government agency for confidential treatment of such information.  Despite the foregoing, individuals are not permitted to reveal to any third party, including any governmental, law enforcement, or regulatory authority, information an individual came to learn during the course of providing Services under this Agreement that is protected from disclosure by any applicable privilege, including but not limited to the attorney-client privilege, attorney work product doctrine and&#47;or other applicable legal privileges. Company does not waive any applicable privileges or the right to continue to protect its privileged attorney-client information, attorney work product, and other privileged information.  Additionally, an individual&#8217;s ability to disclose information may be limited or prohibited by applicable law and Company does not consent to disclosures that would violate applicable law.  Such applicable laws include, without limitation, laws and regulations restricting disclosure of confidential supervisory information or</font><font style="color:#4f81bd;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">disclosures subject to the Bank Secrecy Act (31 U.S.C. &#167;&#167; 5311-5330), including information that would reveal the existence or contemplated filing of a suspicious activity report. </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">In the event of a breach of Vendor responsibilities under this Section 15 related to statements made by Vendor regarding Company &#91;***&#93;, which have not yet been approved by the Company, the Company reserves the right to levy a penalty on the Vendor of &#91;***&#93; due and payable by the Vendor within 30 days of invoice by the Company provided that Company notifies Vendor in writing of its intent to levy the penalty within ninety (90) days of the alleged breach.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">DATA USAGE</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Subject to Section 15, Vendor may&#58; use, reproduce, and retain Aggregated Consumer Information solely for the purposes of delivering the Services outlined in this Agreement including in connection with&#58; &#91;***&#93; Except for the limited rights granted herein for purposes of this Agreement and the use of Aggregated Consumer Information, Vendor shall not otherwise use or retain any Customer Information or Consumer Information. Notwithstanding anything to the contrary to the Agreement, Vendor may not under any circumstances &#91;***&#93;.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;15</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">INFORMATION PROTECTION </font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company&#8217;s information security and business continuity practices and standards are described in the Information Security Program Features section within the SCHEDULE entitled &#8220;INFORMATION SECURITY&#8221; and set forth in the Company Service Provider Security Requirements document (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SPSRD</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) provided separately and incorporated into this Agreement by reference.  Company may also provide Vendor with documents containing additional information security practices and standards (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) based upon the type of Services being provided or the location from where the Services are provided. Vendor shall comply with those Company information security and business continuity practices and standards described in the Information Security Program Features section within the SCHEDULE entitled &#8220;INFORMATION SECURITY&#8221; and set forth in the SPSRD and the Additional Security Documents that are applicable to the Services being provided and the classification of the Confidential Information that Vendor will access, store or process (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bank Security Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  Vendor acknowledges and agrees that the Bank Security Requirements are Company&#8217;s Confidential Information, and are valuable proprietary information of Company.  From time to time, Company may, in its sole discretion, modify the Bank Security Requirements and will provide such modified Bank Security Requirements to Vendor.  Upon receiving notice of any changed Bank Security Requirements, Vendor shall make commercially reasonable modifications to its Information Security Program or to the Vendor Security Controls thereunder to conform at least to such Bank Security Requirements.</font></div><div style="margin-bottom:6pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">As a condition of access to the Confidential Information of Company, Vendor shall provide Company with an opportunity to review and evaluate a copy of Vendor's and Vendor's Subcontractors written Information Security Program. Vendor&#8217;s Information Security Program shall be designed to&#58; </font></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.28pt">Ensure the security, integrity and confidentiality of Company Confidential Information&#59; </font></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.84pt">Protect against any anticipated threats or hazards to the security or integrity of such Confidential Information&#59; </font></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.84pt">Protect against unauthorized access to or use of such Confidential Information that could result in substantial harm or inconvenience to the person or entity that is the subject of such Confidential Information&#59; </font></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.28pt">Ensure the proper disposal of such Confidential Information&#59; and </font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:27.4pt">Have network infrastructure, physical and electronic security procedures and controls that protect Company Confidential Information, which meets or exceeds the Bank Security Requirements.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company may, in its sole discretion and at any time during the Term of this Agreement, suspend, revoke or terminate Vendor's right to access Company Confidential Information upon written notice to Vendor.  Upon receipt of such notice, Vendor shall (i) immediately stop accessing and&#47;or accepting Company Confidential Information and (ii) promptly return or destroy according to the Information Destruction and Return Requirements described within the SCHEDULE entitled &#34;INFORMATION SECURITY,&#34; at Company&#8217;s election, all Company Confidential Information and data in the possession of Vendor or Vendor&#8217;s Subcontractors, subject to and in accordance with the terms and provisions of this Agreement.   In the event that Company exercises its rights pursuant to this Section and, as a direct result, Vendor becomes unable to perform the Services, then, if such event is not due to Vendor&#8217;s action or inaction in breach of the Agreement, Vendor&#8217;s performance shall be waived for so long as it remains unable to perform the Services due to the suspension, revocation or termination of its right to access Confidential Information.  Notwithstanding anything herein to the contrary, Vendor shall have the right to retain a copy of Confidential Information of Company only to the extent required for legal, regulatory, archival or other governmental compliance purposes provided that such retention is in accordance with this Agreement and Bank Security Requirements, and when such retention period ends, Company&#8217;s Confidential Information subject to such retention shall be promptly destroyed according to the Information Destruction and Return Requirements described within the SCHEDULE entitled &#8220;INFORMATION SECURITY.&#8221;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall have responsibility for and bear all risk of loss or damage to Company Confidential Information resulting from improper or inaccurate processing of such Confidential Information arising from the negligence or willful misconduct of Vendor, its Representatives or Subcontractors.  Vendor shall also take commercial best measures to prevent the unintended or malicious loss, destruction or alteration of Company's files, Confidential Information, software and other property received and held by Vendor or its Subcontractors.  Vendor shall maintain back-up files (including off-site back-up copies) thereof and of resultant output to facilitate their reconstruction in the case of such loss, destruction or alteration, in order to ensure uninterrupted Services in accordance with the terms of this Agreement, its Schedules, Bank Security Requirements and Vendor&#8217;s Business Continuity Plan.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">For any Subcontractors or other persons or entities who provide services to Vendor for delivery to Company directly or indirectly, or who hold, process or access Company Confidential Information, Vendor shall&#58;</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.&#160;&#160;&#160;&#160;Require such Subcontractors or other persons or entities to implement and administer an information protection program and plan that complies with the Bank Security Requirements&#59; </font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.&#160;&#160;&#160;&#160;Include or shall cause to be included in written agreements with such Subcontractors or other persons or entities terms substantially similar to the terms of this Section and the provisions of the SCHEDULE entitled &#8220;INFORMATION SECURITY,&#8221; and shall provide proof of the same to Company upon its reasonable request&#59;</font></div><div style="margin-bottom:0.1pt;padding-left:0.74pt;text-indent:-0.25pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.74pt;text-indent:-0.25pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;16</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:0.1pt;padding-left:0.74pt;text-indent:-0.25pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.74pt;text-indent:-0.25pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C.&#160;&#160;&#160;&#160;Require such Subcontractor or other person or entity to permit Company, upon Company&#8217;s request, to inspect their physical system equipment, operational environment, and data handling procedures&#59;</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D.&#160;&#160;&#160;&#160;Upon Company&#8217;s request, secure permission from such Subcontractor or other entity, for Company to conduct security vulnerability and&#47;or penetration testing on such Subcontractor or other entity related to the services being provided&#59;</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E.&#160;&#160;&#160;&#160;Require such Subcontractors or other persons or entities to have a security awareness program in place that communicates security policies to all their personnel that have access to Company Confidential Information&#59; and</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F.&#160;&#160;&#160;&#160;Require such Subcontractors or other person or entities to notify Vendor, in accordance with the Detection and Response requirements described in the SCHEDULE entitled &#8220;INFORMATION SECURITY,&#8221; following the discovery of any Significant Security Incident at such Subcontractor or other person or entity. Vendor shall then immediately notify Company of such Significant Security Incident at such Subcontractor or other person or entity in accordance with the notification requirements in the Detection and Response section in the SCHEDULE entitled &#8220;INFORMATION SECURITY.&#8221;</font></div><div style="padding-left:36pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;&#160;&#160;&#160;One aspect of the determination of Vendor's compliance with the Bank Security Requirements is a review of Vendor Security Controls.  As a condition precedent to performance under this Agreement, Vendor agrees to satisfy the following validation requirements&#58; <br></font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.78pt">Participation in Company&#8217;s vendor testing and assessment process including the completion of online and&#47;or on-site assessment(s), as appropriate, and remediation of any findings&#59; </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.34pt">Permit Company or its third party representatives, subject to Vendor&#8217;s reasonable security policies and procedures, to inspect the physical system equipment, operational environment, and data handling procedures&#59; </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.34pt">Upon prior notice, (i) permit Company or its third party representatives to conduct security vulnerability and&#47;or penetration testing on Vendor, including but not limited to application and network testing, related to the Services&#59; and (ii) permit Company or its third party representatives, following a Significant Security Incident, to conduct security vulnerability and&#47;or penetration testing on Vendor&#8217;s systems to test the remediation measures implemented by Vendor after such Significant Security Incident.  Application vulnerability and&#47;or penetration testing shall be conducted in a non-production environment with production equivalent security controls&#59;   </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.78pt">Periodic discussions between Company Representatives and Vendor information technology security personnel to review Vendor Security Controls&#59; and </font></div><div style="margin-bottom:10pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.9pt">Provide Company the opportunity to review and evaluate (i) network diagrams depicting Vendor perimeter controls and security policies and processes relevant to the protection of Company&#8217;s Confidential Information, (ii) detailed information on the Information Security Program Features described within the SCHEDULE entitled &#34;INFORMATION SECURITY,&#34; and (iii) the results of any vulnerability and&#47;or penetration testing conducted by Vendor or a qualified third party provider of this service.  Examples of the security policies include, but are not limited to, access control, physical security, patch management, password standards, encryption standards, and change control.  Company acknowledges and agrees that the information Vendor so provides under this subsection is Vendor&#8217;s Confidential Information, as defined in this Agreement, and is valuable proprietary information of Vendor.</font></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;&#160;&#160;&#160;During the course of performance under this Agreement, Vendor shall ensure the following&#58; </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.78pt">Adequate governance and risk assessment processes are in place to maintain controls over Confidential Information.  A security awareness program must be in place or implemented that communicates security policies to all Vendor personnel having access to Confidential Information. </font></div><div style="padding-left:31.5pt;text-indent:-13.5pt"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;17</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.34pt">Notification to Company&#8217;s Relationship Manager of&#58; (i) Changes that may impact the security of Company&#8217;s Confidential Information, including by way of example and not limitation, outsourcing of computer networking, data storage, management and processing or other information technology functions or facilities, the implementation of external web-enabled (Internet) access to Company&#8217;s Confidential Information, and the storage or processing of Company&#8217;s Confidential Information in a cloud or multi-tenant environment&#59; (ii) Any planned system configuration changes or other changes affecting the Information Security Program or Vendor Security Controls applicable to the security and protection of Company&#8217;s Confidential Information, setting forth how such change will impact the security and protection of Company&#8217;s Confidential Information&#59; (iii) Any other planned updates, upgrades or service disruptions that may impact Company&#8217;s systems, customers or clients, providing both sufficient detail to enable Company to evaluate and test the changes and sufficient lead time to allow Company to prepare for any changes and (iv)  the use or planned use of any Model in connection with the Services, including the following documentation&#58; (a) developmental evidence explaining product components and Model purpose and design&#59; (b) products, processes or applications that the Model will support&#59; (c) analysis and support for methodology&#59; (d) procedures used to test or validate Model outputs and results of those procedures&#59; (e) relevant tests that demonstrate Model performance&#59; (f) discussion of the appropriate application of the Model outputs and any limitations&#59; (g) any customization of the Vendor Model for Company use, along with supporting rationale&#59; (h) an executive summary that outlines the purpose of the Model, its limitations and major assumptions&#59; and (i) where applicable, relevant change control procedures. No such change which could reasonably be expected by Company to have a material adverse impact on the security and protection of Company&#8217;s Confidential Information may be implemented without the prior written consent of the Company&#8217;s Relationship Manager, such approval not to be unreasonably withheld or delayed.  Vendor shall implement changes only after adhering to rigorous processes to evaluate and test such changes, and Vendor shall notify Company&#8217;s Relationship Manager of the results of any changes promptly following the implementation of such changes In the event of a change identified in item (i) above that results from Vendor&#8217;s use of a third party cloud or multi-tenant environment, Vendor shall observe and comply with the requirements set forth in the SCHEDULE entitled &#8220;USE OF CLOUD SERVICES.&#8221;</font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.34pt">Notification to Company, in accordance with the Detection and Response requirements described in the SCHEDULE entitled &#8220;INFORMATION SECURITY,&#8221; following the discovery of any Significant Security Incident at Vendor. </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.78pt">Installation and use of a change control process to ensure that access to Vendor&#8217;s systems and to Company&#8217;s Confidential Information is controlled and recorded. </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.9pt">Monitoring for and fixing newly identified system vulnerabilities in accordance with the Protection requirements described in the SCHEDULE entitled &#8220;INFORMATION SECURITY.&#8221; </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.44pt">When applicable, compliance with Bank Security Requirements regarding protection and mitigation of Denial of Service (DoS) and Distributed Denial of Service (DDoS) attacks. </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.78pt">Use of strong, industry-standard encryption of Company&#8217;s Confidential Information (i) transmitted over public networks (e.g. Internet, non-dedicated leased lines), or (ii) contained on any electronic&#47;magnetic media, including any residing at off-site storage facilities. </font></div><div style="margin-bottom:6pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.78pt">Company&#8217;s Confidential Information shall not be stored on any portable media or devices, including without limitation notebook&#47;laptop computers, tablets, smartphones, USB storage devices, external drives, personal digital assistants (e.g. Blackberry) or similar equipment.  Use of such devices to store Company&#8217;s Confidential Information shall be only as approved by Company (provided however, to the extent that Vendor needs to store Company&#8217;s Confidential Information on notebook&#47;laptop computers, tablets, smartphones or personal digital assistants (e.g. Blackberry), use of such devices to store Company&#8217;s Confidential Information is permitted without Company approval provided that such notebook&#47;laptop computers, tablets, smartphones and personal digital assistants are configured in a manner designed to secure and protect confidential information, including, but not limited to, the use of strong industry standard encryption and power-on passwords or PINs, and Company Confidential Information is deleted from such mobile devices as soon as it is no longer needed), and security precautions such as encryption of data and remote network connectivity must be addressed in Vendor&#8217;s Information Security Program. </font></div><div style="margin-bottom:10pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:25.67pt">Implementation of record retention processes and controls and other measures to ensure that all records transferred from Company to Vendor (including without limitation, and as applicable, originals of promissory notes, mortgage documents and other Customer Information) or created by Vendor on behalf of Company, remain within the custody and control of Vendor during the Term and until transferred back to Company.</font></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;&#160;&#160;&#160;Company reserves the right to monitor Vendor-maintained platforms that reside on the Company network.  The Vendor may be required, at the expense of Company, to assist with installation, support and problem resolution of Company owned equipment or processes, or to provide an information feed from the Vendor-maintained platform to the Company monitoring processes.</font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;18</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.34</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The Information Security Program must have been approved by Vendor&#8217;s board of directors or equivalent executive management within twelve (12) months prior to the Effective Date and at least on an annual basis thereafter.  Vendor shall continually assess its written Information Security Program and risks to the security of Company Confidential Information and systems acquired or maintained by Vendor and its agents and Subcontractors in connection with the Services, including&#58; (a) identification of internal and external threats that could result in a security breach&#59; (b) assessment of the likelihood and potential damage of such threats, taking into account the sensitivity of Company Confidential Information&#59; and (c) assessment of the sufficiency of policies, procedures, and information systems of Vendor and its agents and Subcontractors, and other arrangements in place, to control risks&#59; and take appropriate protection against such risks.  Vendor shall promptly notify Company of any significant changes to Vendor's Information Security Program and, upon request, provide Company with an opportunity to review and evaluate the changes to the Vendor's Information Security Program.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall use the latest, up-to-date commercially available virus and malicious code detection and protection products on all workstations and servers used to provide software and Services to Company.  Vendor shall inform Company, as soon as possible, of any advanced threat that Vendor discovers on such workstations or servers that was not previously detected by any of the Vendor&#8217;s deployed virus and malicious code detection and protection measures.  By way of example, and not limitation, an &#8220;advanced threat&#8221; may be software, firmware, code or script intended to perform an unauthorized process with the potential to commit fraud or other criminal activity or to adversely impact the confidentiality, integrity or availability of an information system via backdoors, malicious active content, worms, key loggers or other processes that are designed to cause undesired effects or to continuously monitor and extract data.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Unless prohibited by law, Vendor shall promptly notify Company if it becomes the subject of any regulatory or other investigation or of any government or other enforcement or private proceeding relating to its data handling practices. </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">INDEMNITY</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall indemnify, defend, and hold harmless Company and its Representatives, successors and permitted assigns from and against any and all claims or legal actions of whatever kind or nature that are made or threatened by any third party and all related losses, expenses, damages, costs and liabilities, including reasonable attorneys' fees and expenses incurred in investigation,  defense or settlement (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Damages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), which arise out of, are alleged to arise out of, or relate to the following&#58;  (a) any negligent act or omission or willful misconduct by Vendor, its Representatives or any Subcontractor engaged by Vendor in the performance of Vendor&#8217;s obligations under this Agreement&#59; or (b) any breach in a representation, covenant or obligation of Vendor contained in this Agreement.</font></div><div style="margin-bottom:6pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall defend or settle at its expense any threat, claim, suit or proceeding arising from or alleging infringement, misappropriation or other violation of any Intellectual Property Rights or any other rights of any third party in connection with Work Product or Services furnished under this Agreement.  Vendor shall indemnify and hold Company, its Affiliates and each of their Representatives and customers harmless from and against and pay any Damages, including royalties and license fees attributable to such threat, claim, suit or proceeding. </font></div><div style="margin-bottom:10pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8.28pt">If any Work Product or Services furnished under this Agreement, including, without limitation, software, system design, equipment or documentation, becomes, or in Company&#8217;s or Vendor's reasonable opinion is likely to become, the subject of any claim, suit, or proceeding arising from or alleging facts that if true would constitute infringement, misappropriation or other violation of, or in the event of any adjudication that such Work Product or Service infringes, misappropriates or otherwise violates, any Intellectual Property Rights or any other rights of a third party, Vendor, at its own expense, shall take the following actions in the listed order of preference&#58;  (a) secure for Company the right to continue using the Work Product or Service&#59; or if commercially reasonable efforts are unavailing, (b) replace or modify the Work Product or Service to make it non-infringing&#59; provided, however, that such modification or replacement shall not degrade the operation or performance of the Work Product or Service. </font></div><div style="margin-bottom:10pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8.84pt">The indemnity in the preceding provision shall not extend to any claim of infringement resulting solely from Company's unauthorized modification or use of the Work Product or Service.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company shall give Vendor notice of, and the Parties shall cooperate in, the defense of any such claim, suit or proceeding, including appeals, negotiations and any settlement or compromise thereof, provided that Company must approve the terms of any settlement or compromise that may impose any unindemnified or nonmonetary liability on Company or that requires any admission of wrongdoing or liability by Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">LIMITATION OF LIABILITY</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Neither Party shall be liable to the other for any special, indirect, incidental, consequential, punitive or exemplary damages, including, but not limited to, lost profits, even if such Party alleged to be liable has knowledge of the possibility of such damages, provided, however, that the limitations set forth in this Section shall not apply to or in any way limit the obligations of the SECTION entitled &#8220;INDEMNITY,&#8221; the SECTION entitled &#8220;CONFIDENTIALITY,&#8221; and the SECTION entitled &#8220;INFORMATION PROTECTION,&#8221; or Vendor&#8217;s gross negligence or willful misconduct.</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;19</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">VENDOR DIVERSITY </font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor represents that it is an equal opportunity employer that does not discriminate in employment of persons or awarding of subcontracts because of a person&#8217;s race, sex, age, religion, national origin, sexual orientation, gender identity, veteran status, handicap status or any other factor that is irrelevant to the ability to provide products or Services to Company and that provides a workplace free of discrimination or harassment.  Vendor shall maintain, implement, and provide to Company upon request, policies and procedures to recruit, develop and retain such diverse Representatives of all types and shall provide, upon Company&#8217;s request, reports on its workforce representation by gender and by race.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor acknowledges and supports the Company vendor diversity efforts supporting minority, woman, veteran, disabled veteran, service-disabled veteran, disabled-owned business enterprises, and lesbian, gay, bi-sexual or transgender-owned business enterprises and Historically Underutilized Business Zone business enterprises (also known as HUBZone business enterprises) and Company&#8217;s commitment to the participation of such business enterprises in its procurement of goods and services.</font></div><div style="padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Definitions&#58;  For purposes of this Agreement, the following are the definitions of &#8220;Minority-Owned Business Enterprise,&#8221; &#8220;Minority Group,&#8221; &#8220;Woman-Owned Business Enterprise,&#8221; &#8220;Veteran, Disabled Veteran, Service-Disabled Veteran Owned Business Enterprise,&#8221; &#8220;Disabled-Owned Business Enterprise,&#8221; &#8220;Lesbian, Gay, Bisexual or Transgender-Owned Business Enterprise&#8221; and &#8220;HUBZone Business Enterprise.&#8221; </font></div><div style="padding-left:36pt;padding-right:7.2pt"><font><br></font></div><div style="padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:17.28pt">&#34;Minority-Owned Business Enterprise&#34; is recognized as a &#34;for profit&#34; enterprise, regardless of size, physically located in the United States or its trust territories, which is at least fifty-one percent (51%) owned, operated and controlled, by one or more member(s) of a Minority Group who maintain United States citizenship. </font></div><div style="padding-left:63pt"><font><br></font></div><div style="padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:17.84pt">&#34;Minority Group&#34; means African Americans, Hispanic Americans, Native Americans (American Indians, Eskimos, Aleuts, and native Hawaiians), Asian-Pacific Americans, and other minority group as recognized by the United States Small Business Administration Office of Minority Small Business and Capital Ownership Development. </font></div><div style="padding-left:63pt"><font><br></font></div><div style="padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:17.84pt">&#34;Woman-Owned Business Enterprise&#34; is recognized as a &#34;for profit&#34; enterprise, regardless of size, located in the United States or its trust territories, which is at least fifty-one percent (51%) owned, operated and controlled by a female of United States citizenship. The ownership and control shall be real and continuing and not created solely to take advantage of special programs aimed at vendor diversity.</font></div><div style="padding-left:63pt"><font><br></font></div><div style="padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:17.28pt">&#8220;Veteran, Disabled Veteran, and Service-Disabled Veteran Owned Business Enterprise&#8221; is recognized as a &#8220;for profit&#8221; enterprise, regardless of size, located in the United States or its trust territories, which is at least fifty-one percent (51%) owned, operated, and controlled by a veteran, disabled or service-disabled veteran.  The ownership and control shall be real and continuing and not created solely to take advantage of special programs aimed at vendor diversity.  </font></div><div style="padding-left:63pt"><font><br></font></div><div style="padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.4pt">&#8220;Disabled-Owned Business Enterprise&#8221; is recognized as a &#8220;for profit&#8221; enterprise, regardless of size, located in the United States or its trust territories, which is at least fifty-one percent (51%) owned, operated and controlled, by an individual of United States citizenship with a permanent mental or physical impairment that substantially limits one or more of the major life activities and which has a significant negative impact upon the company&#8217;s ability to successfully compete.  The ownership and control shall be real and continuing and not created solely to take advantage of special programs aimed at vendor diversity.</font></div><div style="padding-left:63pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.94pt">&#8220;Lesbian, Gay, Bi-sexual or Transgender-Owned Business Enterprise&#8221; or &#8220;LGBT-Owned Business Enterprise&#8221; is a &#8220;for profit&#8221; enterprise, regardless of size, located in the United States or its trust territories, which is at least fifty-one percent (51%) owned, operated and controlled, by an individual of United States citizenship with a certified LGBT certification. Certification for LGBT Businesses can be obtained through the National Gay and Lesbian Chamber of Commerce (www.NGLCC.org). The ownership and control shall be real and continuing and not created solely to take advantage of special programs aimed at vendor diversity.</font></div><div style="margin-bottom:10pt;padding-left:63pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:17.28pt">&#8220;Historically Underutilized Business Zone or HUBZone Business Enterprise&#8221; is a small business as determined under the standards set from time to time by the United States Small Business Administration (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SBA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or its successors, and which (i) is at least fifty-one percent (51%) owned and controlled by U.S. citizens, a Community Development Corporation, an agricultural cooperative or a federal recognized Indian tribe, (ii) maintains its principal office within a HUBZone as such zones are determined from time to time by the SBA, and (iii) demonstrates that at least thirty-five percent (35%) of its employees reside in a HUBZone.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">In addition to the above criteria to qualify as a Minority-Owned, Woman-Owned, &#8220;Veteran, Disabled Veteran, and Service-Disabled Veteran Owned , Disabled-Owned, LGBT-Owned Business Enterprise or HUBZone Business Enterprise under this Agreement, the diverse vendor must be certified by an agency acceptable to Company.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Participation Representation&#58;  Vendor represents it is not a Minority, Woman, Disabled, Veteran, Disabled Veteran, Service-Disabled Veteran, LGBT-Owned or HUBZone Business Enterprise.  Vendor represents that, upon the execution of this Agreement, it is publicly traded company.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;20</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8.28pt">During the Term of this Agreement, at no additional charge to Company and consistent with the efficient performance of this Agreement, Vendor shall, regardless of Vendor&#8217;s Diversity Participation Representation, obtain from Minority-Owned Business Enterprise(s), Woman-Owned Business Enterprise(s), Disabled-Owned Business Enterprise(s), Veteran, Disabled Veteran, Service-Disabled Veteran Owned Business Enterprises(s), and LGBT Owned Business Enterprise(s) and HUBZone Business Enterprise(s) as Vendors or Subcontractors to Vendor, a quantity of goods and services that is equal to or greater in dollar amount to five percent (5%) of Company&#8217;s total revenue earned under this Agreement. &#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8.84pt">Reports. Vendor shall provide Company, in a format acceptable to Company, one report a calendar year which specify the total amounts invoiced by and paid collectively to Minority-Owned, Woman-Owned, Disabled-Owned, LGBT-Owned, Veteran, Disabled Veteran, Service-Disabled Veteran Owned, HUBZone Business Enterprises for the previous calendar year for which the Vendor remitted invoices. Vendor shall report the previous year spend beginning Q1 2023. &#160;Provided, however, that Vendor&#8217;s failure to meet such diversity spend commitment outlined in Sections 19.12(A)-(B) shall not constitute a breach of the Agreement. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8.84pt">Disability Inclusion Assessment.&#160; Upon request, Vendor shall report to Company the results of its participation in an annual assessment, conducted or administered by a nationally recognized assessor, of its disability inclusion performance, such as the Disability Equality Index from Disability&#58;IN and the American Association of People with Disabilities, Disability Employment Tracker&#8482; from the National Organization on Disability, or the BenchmarkABILITY tool from Cornell University.&#160; The provisions of this Section shall apply only to Services rendered in the United States&#59; any diversity requirements to be applied for Services rendered outside of the United States </font></div><div style="padding-left:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">ENVIRONMENTAL, SOCIAL, AND GOVERNANCE</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall use beneficial practices to control and reduce the environmental and social impacts of its operations in line with best practices of Vendor&#8217;s industry in the location or locations of Vendor&#8217;s operations.  Vendor shall maintain, implement and provide to Company upon request, its environmental, social and governance (ESG) policies and procedures which are directed at a senior executive level.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall establish environmental management procedures and initiatives to measure and mitigate any potential negative environmental impacts associated with its operations, products and services including, energy and water consumption, greenhouse gas emissions, waste and, if applicable, hazardous materials.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall publish public goals to reduce the environmental impacts of its operations, products and services, and publicly disclose its progress relative to these commitments.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">In addition to ensuring compliance with Applicable Laws, Vendor shall maintain policies and procedures, which shall be provided to Company upon request, that effectively address the following topics&#58;</font></div><div style="margin-bottom:10pt;padding-left:72pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Grievance Mechanism.  Vendor shall provide its Representatives with access to transparent and confidential processes to raise workplace concerns.  Vendor shall investigate such concerns fairly, provide a clear resolution, and prevent retaliation against such Representatives.</font></div><div style="margin-bottom:10pt;padding-left:72pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Fair Wages and Benefits.  Vendor shall provide fair and competitive compensation and benefits to Representatives that meets or exceeds the requirements of Applicable Law or, where legal requirements do not exist, provides for an adequate standard of living for all Representatives.</font></div><div style="margin-bottom:10pt;padding-left:72pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Freely Chosen Employment.  Vendor shall not withhold wages or security payments, confiscate identity documents, allow Representatives to pay recruitment fees or restrict movement of Representatives. Vendor shall document terms of employment, including compensation and benefits, in a written agreement. No involuntary work of any type is permitted, including, but not limited to&#58; forced or compulsory labor, trafficked labor, indentured labor, bonded labor, involuntary prison labor, or forced overtime.</font></div><div style="margin-bottom:10pt;padding-left:72pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Child Labor.  Vendor shall have age verification procedures and policies to prevent workers under the age of 18 from performing hazardous work.</font></div><div style="margin-bottom:10pt;padding-left:72pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Safe Workplace Conditions.  Vendor shall maintain and implement occupational health and safety programs, as well as, the provision of appropriate personal protective equipment, potable drinking water, clean toilet facilities, adequate lighting, temperature, ventilation and sanitation and, if applicable, safe and healthy worker accommodations.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall satisfy validation requirements to ensure its compliance with the requirements of this Section, including, providing copies of its relevant policies, procedures and participation in Company&#8217;s assessment questionnaires, on-site audits, reporting or other means of due diligence requested by Company.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;21</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">For Vendors and their Subcontractors with at least fifty (50) employees, Vendor shall pay Vendor personnel, and shall ensure that Subcontractors pay Subcontractor personnel, who are working in the United States and are providing Services exclusively to Company under this Agreement a minimum rate of pay of fifteen dollars ($15) per hour.  Personnel are deemed to provide Services exclusively to Company when all of their hours worked in the United States for Vendor in any pay period are dedicated to providing Services to Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">AUDIT</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company may, at its sole expense, perform confidential audits, tests and inspections of all aspects of Vendor&#8217;s and Vendor&#8217;s Representatives and Subcontractors policies, procedures, controls and operations as they pertain to the Services provided under this Agreement and Vendor&#8217;s obligations, covenants and representations under this Agreement, including, without limitation, Vendor&#8217;s processes and procedures concerning compliance with Applicable Laws, for providing information to be used for detecting and preventing money laundering, terrorist financing and other financial crimes, and for identifying and preventing fraud.  Such audits, tests or inspections are in addition to, and not in lieu of, any other audits, tests or inspections permitted elsewhere under this Agreement.  Such audits shall be conducted on a mutually agreed upon date (which shall be no more than ten (10) Business Days after Company&#8217;s written notice of time, location and duration), subject to reasonable postponement by Vendor upon Vendor&#8217;s reasonable request, provided, however, that no such postponement shall exceed twenty (20) Business Days, and shall be conducted during regular business hours but no more frequently than once per year unless (i) Company has a reasonable concern of operational or compliance risks or knowledge of significant regulatory change that would warrant additional audits, tests or inspections, or (ii) the annual audit results in findings of noncompliance as provided below in this subsection.  Company will provide Vendor a summary of the findings from each report prepared in connection with any such audit and discuss results, including any remediation plans.  If audit results find Vendor is not in substantial compliance with the requirements of this Agreement, then Company shall be entitled, at Vendor&#8217;s expense, to perform up to two (2) additional such audits in that year in accordance with the procedure set forth in this Section.  Vendor agrees to promptly take action at its expense to correct those matters or items identified in any such audit that require correction.  Failure to correct such matters shall be considered a material breach of this Agreement.  Any restrictions on the frequency of audits performed by Company under this Section shall not apply to any such audit that Company reasonably deems necessary to ensure that Vendor&#8217;s performance of Services complies with the representations and warranties set forth in the SECTION of this Agreement entitled &#34;REPRESENTATIONS AND WARRANTIES OF VENDOR.&#34;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall maintain at no additional cost to Company, in a reasonably accessible location, all Records pertaining to its Services provided to Company under this Agreement.  For Records that are owned by Vendor, such retention shall be for not less than the period required by Applicable Laws, or if no legal requirement exists, for such period as dictated by prudent business practice or as otherwise directed by Company.  For Records that are owned by the Company and are held by Vendor on the Company&#8217;s behalf in connection with the Services, such retention shall be as directed by the Company.  Such Vendor Records referenced above may be inspected, audited and copied by Company, its Representatives or by federal or state agencies having jurisdiction over Company, during normal business hours and at such reasonable times as Company and Vendor may determine.  Records available for review shall exclude any records pertaining to Vendor&#8217;s other customers deemed proprietary and confidential and Vendor confidential and proprietary records not associated with the Services provided under the Agreement.  Vendor will give prior notice to Company of requests by federal or state authorities to examine Vendor&#8217;s Company Records.  At Company&#8217;s written request, Vendor shall reasonably cooperate with Company in seeking a protective order with respect to such Records.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall provide a copy of the latest operational audit for facilities not managed by Company that are used to provide Services under this Agreement.  If necessary, Vendor, at its sole cost and expense, will engage a nationally recognized certified public accounting firm within the jurisdiction of the country of contract to conduct the audit and prepare applicable reports.  Each report will cover a minimum consecutive six (6) calendar month period each calendar year during the Term.  Such audits may be on a rotating site basis where operations and procedures of Vendor Services provided to Company are in multiple locations in order to confirm that Vendor is in compliance in all aspects of the Agreement.  Vendor shall provide Company with a copy of each report prepared in connection with each such audit within thirty (30) calendar days after it receives such report.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;22</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Upon prior written notice and at a mutually acceptable time, Company personnel or its Representatives (e.g., independent and external audit consultants) may audit, test or inspect Vendor&#8217;s Information Security Program and its practices, systems, equipment, hardware and facilities to assure Company&#8217;s data and Confidential Information are adequately protected.  This right to audit is in addition to the other audit rights granted herein.  Company will determine the scope of such audits, tests or inspections, which may extend to Vendor&#8217;s Subcontractors and other Vendor resources (other systems, environmental support, recovery processes, etc.) used to support the systems and handling of Confidential Information.  The foregoing audit rights may include, without limitation, audits&#58; (a) of practices and procedures&#59; (b) of systems&#59; (c) of general and specific controls and security practices and procedures&#59; (d) of disaster recovery and backup procedures&#59; (e) of charges under any Order&#59; (f) necessary to enable Company to meet applicable regulatory requirements&#59; and (g) for any other reasonable purpose as determined by Company.  Vendor shall provide full cooperation to such auditors, inspectors, regulators and Representatives, including the installation and operation of audit and investigative and forensic software.  Vendor will inform Company of any internal auditing capability it possesses and permit Company&#8217;s personnel or its Representatives to consult on a confidential basis with such auditors at all reasonable times.  Company may provide Vendor a summary of the findings from each report prepared in connection with any such audit and discuss results, including any remediation plans.  Independent external auditors are subject to the provisions contained in the &#34;CONFIDENTIALITY&#34; SECTION of this Agreement.  In no event shall Representatives be required to execute a separate non-disclosure or confidentiality agreement in connection with performing such audit.  Notwithstanding anything to the contrary in this Agreement, if Vendor is in breach or otherwise not compliant with any of the provisions set forth in the SECTIONS of this Agreement entitled &#8220;CONFIDENTIALITY&#8221; and &#8220;INFORMATION PROTECTION&#8221; and&#47;or the SCHEDULE entitled &#34;INFORMATION SECURITY,&#34; then Company may conduct additional audits.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor will provide reasonable access to Company&#8217;s federal and state governmental regulators (at a minimum, to the extent required by law), at Company&#8217;s expense, to Company&#8217;s Records held by Vendor and to the procedures and facilities of Vendor relating to the Services provided under this Agreement.  Pursuant to 12 U.S.C. 1867(c), the performance of such Services will be subject to regulation and examination by the appropriate federal banking agency to the same extent as if the Services were being performed by Company itself.  Vendor acknowledges and agrees that regulatory agencies may audit Vendor&#8217;s performance of Services to Company at any time during normal business hours and that such audits may include both methods and results under this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">In addition to the requirements under this Section and upon Company&#8217;s request, Vendor shall deliver to Company, within thirty (30) calendar days after its receipt by its board of directors or senior management, a copy of (i) any final report of audit of Vendor by any third-party auditors retained by Vendor, including any management letter such auditors submit, (ii) any internal audit that examines anti-money laundering processes and&#47;or procedures employed by Vendor in delivering the Services, and (iii) any other audit or inspection upon which Company and Vendor may mutually agree.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Records required to be maintained by Vendor shall include without limitation documentation of Vendor&#8217;s adhering to the Company&#8217;s policy and standards and regulatory requirements related to complaint handling processes, procedures and controls for quality assurance, quality control, records retention, personnel training, compliance with legal requirements, handling of customer complaints and such other documentation necessary to establish Vendor&#8217;s compliance with the requirements of this Agreement (including without limitation the representations and warranties set forth in the SECTION entitled &#8220;REPRESENTATIONS AND WARRANTIES OF VENDOR&#8221;) and all pertinent Schedules and Exhibits hereto and any applicable Order.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall, on Vendor&#8217;s premises, provide to Company and such auditors and inspectors as Company may designate in writing, space, office furnishings (including lockable cabinets), telephone and facsimile service, utilities and office-related equipment and duplicating services as Company or such auditors and inspectors may reasonably require to perform the audits described herein.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">NON-ASSIGNMENT </font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Neither Party may assign this Agreement or any of the rights hereunder or delegate any of its obligations hereunder, without the prior written consent of the other Party, and any such attempted assignment shall be void, except that Company or any permitted Company assignee may assign any of its rights and obligations under this Agreement (including, without limitation, any individual Order) to any Company Affiliate, the surviving corporation with or into which Company or such assignee may merge or consolidate or an entity to which Company or such assignee transfers all, or substantially all, of its business and assets or all or substantially all of the business and assets of any Affiliate, subsidiary or division.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Notwithstanding anything to the contrary in this Agreement, Company shall be entitled to assign, transfer (including, without limitation, by way of novation) or other dispose, in whole or in part, of any of its rights and obligations under this Agreement (including, without limitation, any individual Order) without the prior written consent of the Vendor to any Special Resolution Recipient, in each case, solely in connection with any Special Resolution Event.  Any provision in this Agreement that provides that an assignment is in breach of that provision shall be void shall not apply to any exercise by Company of its rights under this Section.</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;23</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">GOVERNING LAW</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">This Agreement shall be governed by the internal laws, and not by the laws regarding conflicts of laws, of the State of New York.  Each Party hereby submits to the exclusive jurisdiction of the courts of such state, and waives any objection to venue with respect to actions brought in such courts.  This provision shall not be construed to conflict with the provisions of the SECTION entitled &#8220;MEDIATION&#47;ARBITRATION.&#8221;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">DISPUTE RESOLUTION</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The following procedure will be adhered to in all disputes arising under this Agreement which the Parties cannot resolve informally through their Relationship Managers.  The aggrieved Party shall notify the other Party in writing of the nature of the dispute with as much detail as possible about the deficient performance of the other Party.  The Relationship Managers shall meet (in person or by telephone) within fourteen (14) calendar days (or other mutually agreed upon date) after the date of the written notification to reach an agreement about the nature of the deficiency and the corrective action to be taken by the respective Parties.  If the Relationship Managers do not meet or are unable to agree on corrective action, senior managers of the Parties having authority to resolve the dispute without the further consent of any other person (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Management</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;) shall meet or otherwise act to facilitate an agreement within fourteen (14) calendar days (or other mutually agreed upon date) of the date of the written notification.  If Management does not meet or cannot resolve the dispute or agree upon a written plan of corrective action to do so within seven (7) calendar days (or other mutually agreed upon date) after their initial meeting or other action, or if the agreed-upon completion dates in the written plan of corrective action are exceeded, either Party may request mediation and&#47;or arbitration as provided for in this Agreement.  Except as otherwise specifically provided, neither Party shall initiate arbitration, mediation or litigation unless and until this dispute resolution procedure has been substantially complied with or waived.  Failure of a Party to fulfill its obligations in this Section, including failure to meet timely upon the other Party&#8217;s notice, shall be deemed such a waiver.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">MEDIATION&#47;ARBITRATION</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">If the Parties are unable to resolve a dispute arising out of or relating to this Agreement in accordance with the SECTION entitled &#8220;DISPUTE RESOLUTION,&#8221; the Parties will in good faith attempt to resolve such dispute through non-binding mediation. The mediation shall be conducted before a mediator acceptable to both sides, who shall be an attorney or retired judge practicing in the areas of banking and&#47;or information technology law. The mediation shall be held in New York, NY.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Any controversy or claim, other than those specifically excluded, between or among the Parties not resolved through mediation under the preceding provision, shall at the request of a Party be determined by arbitration.  The arbitration shall be conducted by one independent arbitrator who shall be an attorney or retired judge practicing in the areas of banking and&#47;or information technology law.  The arbitration shall be held in New York, NY in accordance with the United States Arbitration Act (9 U.S.C. 1 et seq.), notwithstanding any choice of law provision in this Agreement, and under the auspices and the Commercial Arbitration Rules of the American Arbitration Association.  </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Consistent with the expedited nature of arbitration, each Party will, upon the written request of the other Party, promptly provide the other with copies of documents relevant to the issues raised by any claim or counterclaim on which the producing Party may rely in support of or in opposition to any claim or defense.  At the request of a Party, the arbitrator shall have the discretion to order examination by deposition of witnesses to the extent the arbitrator deems such additional discovery relevant and appropriate.  Depositions shall be limited to a maximum of three (3) per Party and shall be held within thirty (30) calendar days of the making of a request.  Additional depositions may be scheduled only with the permission of the arbitrator, and for good cause shown.  Each deposition shall be limited to a maximum of three (3) hours duration.  All objections are reserved for the arbitration hearing except for objections based on privilege and proprietary or confidential information.  Any dispute regarding discovery, or the relevance or scope thereof, shall be determined by the arbitrator, which determination shall be conclusive.  All discovery shall be completed within sixty (60) calendar days following the appointment of the arbitrator.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The arbitrator shall give effect to statutes of limitation in determining any claim, and any controversy concerning whether an issue is arbitrable shall be determined by the arbitrator.  The arbitrator shall follow the law in reaching a reasoned decision and shall deliver a written opinion setting forth findings of fact, conclusions of law and the rationale for the decision.  The arbitrator shall reconsider the decision once upon the motion and at the expense of a Party.  The SECTION of this Agreement entitled &#8220;CONFIDENTIALITY&#8221; shall apply to the arbitration proceeding, all evidence taken, and the arbitrator&#8217;s opinion, which shall be Confidential Information of both Parties.  Judgment upon the decision rendered by the arbitrator may be entered in any court having jurisdiction.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">No provision of this Section shall limit the right of a Party to obtain provisional or ancillary remedies from a court of competent jurisdiction before, after, or during the pendency of any arbitration.  The exercise of a remedy does not waive the right of either Party to resort to arbitration.  The institution and maintenance of an action for judicial relief or pursuit of a provisional or ancillary remedy shall not constitute a waiver of the right of either Party to submit the controversy or claim to arbitration if the other Party contests such action for judicial relief. </font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;24</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">NON-EXCLUSIVE NATURE OF AGREEMENT</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor agrees that it shall not be considered Company&#8217;s exclusive provider of any goods or Services provided hereunder.  Unless otherwise stated in an Order, Company retains the unconditional right to utilize other vendors in the provision of similar services.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">OWNERSHIP OF WORK PRODUCT</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company will own exclusively all Work Product and Vendor hereby assigns to Company all right, title and interest (including all Intellectual Property Rights) in the Work Product.  Work Product, to the extent permitted by law, shall be deemed &#8220;works made for hire&#8221; (as that term is defined in the United States Copyright Act).  Vendor shall provide Company upon request with all assistance reasonably required to register, perfect or enforce such right, title and interest, including providing pertinent information and, executing all applications, specifications, oaths, assignments and all other instruments that Company shall deem necessary.  Vendor shall enter into agreements with all of its Representatives and Subcontractors necessary to establish Company&#8217;s sole ownership in the Work Product.  Company acknowledges Vendor&#8217;s and its licensors&#8217; claims of proprietary rights in preexisting works of authorship and other intellectual property (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-existing IP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) Vendor uses in its work pursuant to this Agreement.  Company does not claim any right not expressly granted by this Agreement in such Pre-existing IP, which shall not be deemed Work Product, even if incorporated with Work Product in the Services Vendor delivers to Company. Unless otherwise agreed in an Order, Vendor grants Company a perpetual, worldwide, irrevocable, nonexclusive, royalty free license to any Pre-existing IP embedded in the Work Product, which shall permit Company and any transferee or sublicensee of Company, subject to the restrictions in this Agreement, to make, use, import, reproduce, display, distribute, make derivative works and modify such Pre-existing IP as necessary or desirable for the use of the Work Product.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor shall promptly notify Company in writing, of any threat, or the filing of any action, suit or proceeding, against Vendor, its Affiliates, Subcontractors or Representatives, (i) alleging infringement, misappropriation or other violation of any Intellectual Property Right related to any Work Product or Service furnished under this Agreement, or (ii) in which an adverse decision would reasonably be expected to have a material adverse effect on the Vendor or the use by Company of the Work Product or Services furnished under this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:7.2pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Immediately prior to (a) an assignment, sale or grant of an exclusive license of a patent or patent application by Vendor or any of its Affiliates, or (b) Vendor or any of its Affiliates becoming a Patent Assertion Entity, Vendor, on behalf of itself and its Affiliates, hereby grants Company and its Affiliates, the following rights&#58;  (i) a worldwide, non-exclusive, royalty-free, perpetual, irrevocable license under such Vendor&#8217;s or its Affiliates&#8217; patent and patent application to make, have made, use (including distribute products or services), sell, offer to sell, import or otherwise distribute products and services, alone or in combination with other products or services, upon such patent being asserted by a Patent Assertion Entity against Company or its Affiliates&#59; and (ii) a release from and a covenant not to sue for any and all past damages relating to alleged infringement by Company and its Affiliates, or by their direct and indirect customers solely with respect to such customers&#8217; use of Company&#8217;s or its Affiliates&#8217; products or services, alone or in combination with other products or services, upon Vendor&#8217;s or its Affiliates&#8217; patent being asserted by a Patent Assertion Entity against Company or its Affiliates.  These licenses, releases and covenants shall bind and apply to all entities that subsequently obtain any right to enforce any patent to which such licenses and covenants pertain.  A &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Patent Assertion Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any entity, inclusive of all  Affiliates, that primarily earns revenue (or that primarily seeks to earn revenue) from (i) monetizing patents or patent applications through assertion and&#47;or assertion-based or threat-of-assertion-based licensing, or (ii) transferring patents or patent applications to an entity that does subpart (i).</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">DIVESTITURE</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor agrees that if (i) any Company unit, division or Affiliate receiving Services under this Agreement becomes the subject of an asset sale, stock sale, business sale, spinoff, restructuring, divestiture or similar transaction (such unit, division or Affiliate being hereinafter a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transferee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;), then Company shall have the right, exercisable in its sole discretion, at no additional charge, to require Vendor to continue to provide the Services to the Transferee for a period of twelve (12) months from the date of the closing of the transaction whereby the Transferee becomes divested (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transfer Transition Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) on the same basis as if the Transferee had continued to be a part of Company.  Company acknowledges that any Services provided by Vendor to a Transferee during a Transfer Transition Period hereunder must be performed while this Agreement remains in effect (unless otherwise agreed to in writing by Vendor).  In the event any Transfer Transition Period exceeds the then remaining Term of this Agreement, this Agreement shall automatically be extended for an additional period of time, a Renewal Term, to satisfy the Transfer Transition Period at the then current prices in effect under this Agreement.</font></div><div style="margin-bottom:0.1pt;padding-left:13.5pt;padding-right:7.2pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:0.49pt;padding-right:7.2pt;text-indent:-0.36pt"><font><br></font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;25</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Company shall continue to be responsible for payment of all fees to Vendor with respect to the Services provided to or for the benefit of the Transferee during the Transfer Transition Period, unless Company provides to Vendor a written assumption of such liability executed by the party acquiring the Transferee, in which event neither Company nor any Affiliate of Company shall thereafter be liable for any such fees in relation to Services Vendor provides to the Transferee.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">During the Transfer Transition Period or as soon as possible thereafter, Vendor shall, if so required by the Transferee, negotiate in good faith with the Transferee a separate agreement for the continuation of the Services to the Transferee after the Transfer Transition Period.  If, during the Transfer Transition Period, the Transferee enters into a separate agreement with Vendor, then neither Company nor any Affiliate of Company shall be liable in any way for any related costs or fees under that separate agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">At the conclusion of the Transfer Transition Period, (a) Vendor shall cease to provide the Services to the Transferee&#59; and (b) neither Company nor any Affiliate of Company shall thereafter be liable for any Service Fees in relation to Services Vendor provides to the Transferee.  All restrictions set forth in this Agreement on Company&#8217;s use of the Services shall be deemed also to apply to any divested Affiliate&#8217;s or division&#8217;s use of the Services.  In no event shall Company be responsible to Vendor for any such use of the Services by the divested Affiliate or division after the expiration of the Transfer Transition Period.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">MISCELLANEOUS</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Vendor is aware of and fully informed of Vendor's responsibilities and agrees to the provisions under the following&#58;  (a) Executive Order 11246, as amended or superseded in whole or in part, and as contained in Section 202 of the Executive Order as found at 41 C.F.R. &#167; 60-1.4(a)(1-7)&#59; (b) Section 503 of the Rehabilitation Act of 1973 as contained in 41 C.F.R. &#167; 60-741.5&#59; and (c) The Vietnam Era Veterans' Readjustment Assistance Act of 1974 as contained in 41 C.F.R. &#167; 60-300.5  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">  (1) This contractor and subcontractor shall abide by the requirements of 41 CFR &#167;&#167; 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, national origin, protected veteran status or disability. (2) This contractor and subcontractor shall abide by the requirements of 29 CFR Part 471, Appendix A to Subpart A. &#91;Note&#58; for purposes of the above contractor means Vendor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#93;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Section headings are included for convenience or reference only and are not intended to define or limit the scope of any provision of this Agreement and should not be used to construe or interpret this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">No delay, failure or waiver of either Party's exercise or partial exercise of any right or remedy under this Agreement shall operate to limit, impair, preclude, cancel, waive or otherwise affect such right or remedy.  Any waiver by either Party of any provision of this Agreement shall not imply a subsequent waiver of that or any other provision of this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">If any provision of this Agreement is held invalid, illegal or unenforceable, the validity, legality or enforceability of the remaining provisions shall in no way be affected or impaired thereby.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">No amendments of any provision of this Agreement shall be valid unless made by an instrument in writing signed by both Parties specifically referencing this Agreement.  The terms of any Order or schedule to this Agreement shall supplement and not replace or amend the Terms and Conditions of this Agreement and the Terms and Conditions of this Agreement shall control in the event of any conflict with any such Order or schedule, and such conflict shall be resolved in the following order of precedence&#58; 1) Terms and Conditions, then 2) schedule to this Agreement, then 3) Order under this Agreement and then all other documents attached hereto.  The Terms and Conditions of this Agreement shall be incorporated by reference into any Order under this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Anything in this Agreement to the contrary notwithstanding, the Parties hereby agree that thirty (30) calendar days after written notice by Company of any amendment to this Agreement for compliance with a change in federal law, rule or regulation affecting financial services companies or the vendors to financial services companies, this Agreement shall be amended by such notice and the amendment contained therein and without need for further action of the Parties, and the Agreement, as amended thereby, shall be enforceable against the Parties, their successors and assigns.  The notice provided hereunder shall set forth such change and provide the relevant amendment to the Agreement.  Company shall have the right to terminate immediately the Agreement, without further liability to Vendor, in the event of Vendor&#8217;s failure to comply with the terms and conditions of any such amendment to the Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">This Agreement may be executed by the Parties in one or more counterparts, and each of which when so executed shall be an original but all such counterparts shall constitute one and the same instrument.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The remedies under this Agreement shall be cumulative and are not exclusive.  Election of one remedy shall not preclude pursuit of other remedies available under this Agreement or at law or in equity.  In arbitration a Party may seek any remedy generally available under the governing law.</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;26</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Notwithstanding the general rules of construction, both Company and Vendor acknowledge that both Parties were given an equal opportunity to negotiate the terms and conditions contained in this Agreement, and agree that the identity of the drafter of this Agreement is not relevant to any interpretation of the terms and conditions of this Agreement.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">All notices or other communications required under this Agreement shall be given to the Parties in writing to the applicable addresses set forth on the signature page, or to such other addresses as the Parties may substitute by written notice given in the manner prescribed in this Section as follows&#58;  (a) by first class, registered or certified United States mail, return receipt requested and postage prepaid, (b) over-night express courier or (c) by hand delivery to such addresses.  Such notices shall be deemed to have been duly given (i) five (5) Business Days after the date of mailing as described above, (ii) one (1) Business Day after being received by an express courier during business hours, or (iii) the same day if by hand delivery. Time Sensitive Notices shall only be delivered by the methods described in (b) or (c) above.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Wherever this Agreement requires either Party's approval or consent such approval or consent shall not be unreasonably withheld or delayed.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">This Agreement shall be binding upon, and inure to the benefit of, the Parties and their respective permitted successors and assigns.  With the exception of the Affiliates of Company, the Parties do not intend the benefits of this Agreement to inure to any third party, and nothing contained herein shall be construed as creating any right, claim or cause of action in favor of any such other third party, against either of the Parties hereto.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Any transaction undertaken pursuant to this Agreement in which Vendor furnishes services shall be governed by Article 2 of the Uniform Commercial Code as if the services were goods, unless the Applicable Laws of the state of the governing law expressly otherwise provides. </font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Unless otherwise permitted by this Agreement, neither Party nor any of such Party&#8217;s Affiliates, without the express written consent of the other Party, shall (i) issue any media releases, public disclosures or public announcements (for purposes of this Section, &#8220;public announcement&#8221; shall mean  any announcement or release of information made to a person or entity outside of a Party&#8217;s organization) relating to this Agreement, or (ii) use the name, logo, trademarks or service marks of the other Party or its Affiliates in promotional or marketing material or on a list of customers, or (iii) except to the extent required as part of the Services, use the name, logo, trademarks or service marks of the other Party in any communication that would by intent or inference imply such other Party&#8217;s sponsorship, approval or recommendation of, or participation in, any person, place or event, or (iv) except to the extent required as part of the Services, use the name, logo, trademarks, or service marks of the other Party in any username, handle, profile name, or other object identifier, in the case of each of (i) &#8211;(iv), inclusive, whether appearing in mainstream media, social media, virtual reality, augmented reality, games, personal device applications or any form.  Nothing in this paragraph shall restrict any disclosure required by legal, accounting or regulatory requirements beyond the reasonable control of the releasing Party or its Affiliates.  For monitoring purposes, during &#91;***&#93;, the Vendor shall provide the Company &#91;***&#93;days prior written notification with details, including subject matter and talking points, of all Vendor public speaking engagements or public disclosures which are covered by this section, including but not limited to, conferences and investor calls.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Upon the terms and conditions hereinafter set forth, Company hereby grants to Vendor and Vendor hereby accepts a limited, non-exclusive, non-transferable, revocable license to use the Marks solely to provide the Services. For purpose of Section 30.15, &#8220;Marks&#8221; shall mean </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BANK OF AMERICA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">STRIPES LOGO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, which Company owns and has developed extensive good will therein.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall submit all proposed uses of the Marks to Company in advance of any use of the Marks. Vendor may not make use of the Marks without the specific prior written approval of Company of such use. </font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All uses of Company&#8217;s Marks by Vendor shall include any designations, such as &#34;(R)&#34;, &#34;(TM)&#34; or &#34;(SM)&#34; as directed by Company.  Company shall have the right to revise the designation requirements and to require such other notices as it deems reasonably necessary. </font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company may provide notice to Vendor to use different marks owned by Company or may request Vendor cease use of all Marks at any time.  Upon such notice, Vendor shall cease using the Marks or use different marks in accordance with such notice.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor acknowledges that its use of the Marks shall not create any right, title, or interest in or to the Marks in Vendor, and that all uses of the Marks by the Vendor shall inure to the benefit of Company.  </font></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:7.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor acknowledges that its failure to comply with the provisions of this Section 30.15 may result in immediate and irremediable damage to Company for which there is no adequate remedy at law, and Vendor agrees that, in the event of such failure, Company shall be entitled to seek equitable relief by way of temporary and permanent injunctions and such other further relief as any court with jurisdiction may deem just and proper.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">&#91;intentionally omitted&#93;</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">THE PARTIES HEREBY WAIVE TRIAL BY JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM BROUGHT BY EITHER OF THE PARTIES AGAINST THE OTHER ON ANY MATTERS WHATSOEVER ARISING OUT OF OR IN ANY WAY CONNECTED WITH THE INTERPRETATION, PERFORMANCE, ENFORCEMENT AND OTHER ASPECTS OF, AND OPERATIONS UNDER, THIS AGREEMENT, THE SERVICES, THE RELATIONSHIP OF THE PARTIES WITH RESPECT TO THIS AGREEMENT OR ANY CLAIM OF INJURY OR DAMAGE ARISING OUT OF UNDER OR RELATING TO THIS AGREEMENT.</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;27</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">ENTIRE AGREEMENT</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">This Agreement, the Schedules, and other documents incorporated herein by reference, is the final, full and exclusive expression of the agreement of the Parties and supersedes all prior agreements, understandings, writings, proposals, representations and communications, oral or written, of either Party with respect to the subject matter hereof and the transactions contemplated hereby.  The Parties agree to accept a digital image of this Agreement, as executed, as a true and correct original and admissible as best evidence to the extent permitted by a court with proper jurisdiction.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><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="border-bottom:2pt solid #000000;border-right:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:38.75pt;padding-right:9.95pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32.0</font><font style="background-color:#d9d9d9;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">PERSONAL DATA PROTECTION &#8211; EUROPEAN ECONOMIC AREA</font></div></td></tr></table></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">The provisions of this Section entitled &#8220;PERSONAL DATA PROTECTION &#8211; EUROPEAN ECONOMIC AREA&#8221; shall apply only in the event Services during the Term require the Processing (as hereinafter defined) of Personal Data where either of the following is true&#58;  (i) Company or the Company Affiliate receiving the Services is established in the European Economic Area, or (ii) Company or the Company Affiliate receiving the Services is established outside the European Economic Area but is offering goods or services to, or is monitoring, individuals within the European Economic Area.  These provisions shall be in addition to and not in lieu of Data Protection Laws applicable in the territory where the Services are performed.  In the event of a conflict between local territory Data Protection Laws and the General Data Protection Regulation (hereinafter defined), Vendor shall comply with the obligations that provide the most protection for Personal Data.</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">Definitions applicable to the application of this Section entitled &#8220;PERSONAL DATA PROTECTION &#8211; EUROPEAN ECONOMIC AREA&#8221; to the Services and to the rights and obligations of Vendor and Company under this Agreement&#58;</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:15.21pt">&#8220;Company&#8221; shall include Affiliates of Company and where applicable, &#8220;Vendor&#8221; shall mean and include Affiliates of Vendor.</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.54pt">&#8220;Data Protection Laws&#8221; shall, for the purposes of this Section entitled &#8220;PERSONAL DATA PROTECTION &#8211; EUROPEAN ECONOMIC AREA,&#8221; include the General Data Protection Regulation (EU 2016&#47;679).</font></div><div style="margin-bottom:10pt;padding-left:49.5pt;padding-right:7.2pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.5pt">To the extent Vendor&#8217;s Services include or require the Processing of Personal Data delivered or made available to Vendor by Company, or Processed by Vendor on behalf of Company, under or pursuant to this Agreement or any Order, and notwithstanding anything to the contrary in this Agreement or any Order, Vendor agrees as follows&#58;</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.54pt">It is the intention of the Parties that Company will be the data controller and Vendor will be a data processor.  Vendor will Process the Personal Data Company provides to Vendor only (i) as needed to provide contracted products or services to Company&#59; and (ii) in accordance with the specific documented instructions Vendor and&#47;or its Affiliates receive from Company, including as set forth in this Agreement with Company and any related Orders, schedules, statements of work or project documentation, unless otherwise required by Applicable Law (in which case, Vendor will provide prior notice to Company of such legal requirement, unless that law prohibits this disclosure on important grounds of public interest).</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:15.77pt">Vendor shall, upon the request of Company, provide Company with sufficient information regarding its privacy and data protection policies, practices and processes to allow Company to evaluate the same.</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:15.77pt">Vendor shall comply with any relevant processes and procedures maintained by Company and provide Company with all assistance required by the Company to comply with Company's obligations under Data Protection Laws.</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.54pt">Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of Vendor&#8217;s Processing of Personal Data, as well as the risk of varying likelihood and severity of infringement upon the rights and freedoms of individuals, Vendor will implement appropriate technical and organizational security</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">measures to ensure an appropriate level of security of Personal Data in its possession and&#47;or transmitted by Vendor.  Vendor will include in its security measures, as appropriate&#58; (a) the pseudonymization and encryption of Personal Data&#59; (b) the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services&#59; (c) the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident&#59; and (d) a process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the Processing.  If required under the Data Protection Laws, such requirements may go beyond the applicable information security and business continuity practices and standards set forth in the Bank Security Requirements, and the requirements set out in the Sections entitled &#8220;BUSINESS CONTINUITY&#8221; and &#8220;INFORMATION PROTECTION&#8221; and the Schedules entitled &#8220;INFORMATION SECURITY&#8221; and &#8220;RECOVERY.&#8221;</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:15.77pt">Company will be permitted to conduct audits and inspections of Vendor&#8217;s compliance with all aspects of Data Protection Laws in accordance with the Section entitled &#8220;AUDIT&#8221;.  Vendor will provide Company with all information necessary to demonstrate compliance with and satisfaction of all obligations set forth in any relevant Data Protection Laws.  When responding to a Company-mandated audit or request for information, Vendor will inform Company if Vendor believes that any of Company&#8217;s instructions regarding the Personal Data violate Applicable Laws.</font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;28</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.77pt">Taking into account the nature of the Personal Data Processing and the information available to Vendor.  Vendor shall comply and assist Company to comply with obligations and requirements regarding Personal Data Breaches, data protection impact assessments and prior consultation in accordance with the relevant Data Protection Laws and as may be specifically set forth elsewhere in this Agreement, including as set forth in the SCHEDULE entitled &#8220;INFORMATION SECURITY,&#8221; including notifying Company of any breach of Data Protection Laws in accordance with the timescales set out in the &#8220;DETECTION AND RESPONSE&#8221; Section of the &#8220;INFORMATION SECURITY&#8221; Schedule, or any timescales set out in relevant Data Protection Laws, whichever is the shorter.  </font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.54pt">Vendor will ensure that persons authorized to Process Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality, and any such persons will be subject to the requirements as set out in the Sections entitled &#8220;CONFIDENTIALITY&#8221; and &#8220;INFORMATION PROTECTION.&#8221;  Vendor will not disclose or transfer Personal Data to, or allow Processing of Personal Data by, any third party (including Vendor&#8217;s Affiliates and Subcontractors) without the prior written consent of Company, except as otherwise authorized in writing between the Parties.  Vendor will be liable for all actions by such third parties with respect to the Personal Data as though they were the actions of Vendor.</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.54pt">To the extent required under any relevant Data Protection Laws, using appropriate technical and organizational measures, Vendor will assist Company in the fulfillment of its obligation to respond to requests for exercising individuals&#8217; rights, taking into account the nature of Vendor&#8217;s Processing of such Personal Data.  If Vendor receives&#58; (i) a request with respect to the data subject&#8217;s Personal Data Processed under this Agreement or any Order, including but not limited to opt-out requests, requests for access and&#47;or rectification, erasure, restriction, requests for data portability, and all similar requests&#59; or (ii) any complaint relating to the Processing of Personal Data, including allegations that the Processing infringes on an individual&#8217;s rights, Vendor&#58; (a) shall promptly notify Company of the request&#59; (b) shall not respond to any such request or complaint unless expressly authorized to do so by Company&#59; (c) shall assist and cooperate with Company with respect to any action taken relating to such request or complaint&#59; and (d) shall provide any information requested by Company within the lesser of five (5) working days of such request or in accordance with timescales set out in any relevant Data Protection Laws.</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.54pt">Vendor shall not transfer any Personal Data outside of the European Economic Area or any other relevant jurisdiction in providing Services or otherwise without the prior written consent of Company, which may be subject to Vendor entering into such additional data transfer agreements as Company may require to ensure its compliance with the applicable Data Protection Laws.</font></div><div style="margin-bottom:10pt;padding-left:74.7pt;padding-right:7.2pt;text-indent:-25.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.54pt">To the extent they are applicable to Vendor&#8217;s Services for Company, Vendor will (a) maintain all records with specificity as required by the Data Protection Laws, including of the nature and use of all Personal Data that Vendor and its Affiliates and Subcontractors Process in connection with the Services, (b) make such records available to Company and&#47;or its regulators promptly upon request, and (c) on (i) termination of this Agreement or any Order&#59; or (ii) the written request of Company, Vendor shall promptly and in a secure manner in accordance with the obligations set forth in the Sections entitled &#8220;INFORMATION PROTECTION&#8221; and the &#8220;INFORMATION DESTRUCTION AND RETURN REQUIREMENTS&#8221; section of the Schedule entitled &#8220;INFORMATION SECURITY&#8221; and any additional Bank Security Requirements, return to Company all such Personal Data held by Vendor under this Agreement (including any copies and on whatever media it is stored) or at Company&#8217;s written direction, destroy such Personal Data.  Upon request Vendor shall provide a written certification that the relevant Personal Data has been returned or securely destroyed in accordance with this Agreement, unless any legislation or legal action prevents it from doing so, in which case it shall keep such Personal Data and copies secure and confidential and shall no longer Process them and shall return or, at Company&#8217;s written direction, destroy such Personal Data and copies (and certify that it has done so) as soon as such legislation or legal action no longer prevents it from doing so. </font></div><div style="height:51.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:17.15pt;padding-right:17.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Terms and Conditions &#8211;29</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_16"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><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="border-bottom:2pt solid #a6a6a6;border-left:2pt solid #a6a6a6;border-right:2pt solid #a6a6a6;border-top:2pt solid #a6a6a6;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Services</font></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor is being retained to provide Services as described in this Schedule or in each Order.</font></div><div><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"></td><td style="width:31.067%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:33.35pt;padding-right:33.35pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Services &#8211;1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><font><br></font></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_19"></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><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="border-bottom:2pt solid #a6a6a6;border-left:2pt solid #a6a6a6;border-right:2pt solid #a6a6a6;border-top:2pt solid #a6a6a6;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Service Fees</font></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fees for services shall be set forth in each Order.  </font></div><div><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"></td><td style="width:31.067%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:33.35pt;padding-right:33.35pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Services &#8211;2</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><font><br></font></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_22"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><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="border-bottom:2pt solid #a6a6a6;border-left:2pt solid #a6a6a6;border-right:2pt solid #a6a6a6;border-top:2pt solid #a6a6a6;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Measurements</font></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">TO BE COMPLETED BY SOURCING LEAD&#47;SOURCING MANAGER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#93;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unless otherwise provided in an Order, all Services shall comply with the following standards&#58;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any performance measurements provided in this Schedule are and shall be in addition to and not in lieu of Vendor&#8217;s representation and warranties of performance provided in subsection 9.2 of the SECTION of the Agreement entitled &#8220;REPRESENTATIONS AND WARRANTIES OF VENDOR.&#8221;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial or other penalties expressly stated in this Schedule or elsewhere this Agreement, or in any Order, with respect to Vendor&#8217;s failure to satisfy particular service levels, specifications, timeframes or performance measurements&#58;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)&#160;&#160;&#160;&#160; are not and shall not create a limitation of any of Company&#8217;s rights of termination that may be provided elsewhere in this Agreement or in any Order, whether for convenience, for cause or otherwise, and such termination may be based upon the applicable Vendor failure to satisfy particular service levels, specifications, timeframes or performance measurements&#59; and</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(B)&#160;&#160;&#160;&#160;shall not prohibit, bar or serve as a defense against Company&#8217;s ability to seek the protection of equitable remedies such as (without limitation) specific performance and injunctive relief to address the applicable Vendor failure to satisfy particular service levels, specifications, timeframes or performance measurements.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any financial or other penalties expressly stated in this Schedule or elsewhere this Agreement, or in any Order, with respect to Vendor&#8217;s failure to satisfy particular service levels, specifications, timeframes or performance measurements shall not apply (1) to Company&#8217;s losses that are also exempt under the SECTION entitled &#8220;LIMITATION OF LIABILITY,&#8221; and (2) in the event Vendor fails to satisfy service levels, specifications, timeframes or performance measures more than three (3) times in any successive twelve (12) month period.  In the event of (1) and (2), Company shall be entitled to seek recovery under all rights and claims available to it at law or in equity.</font></div><div><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"></td><td style="width:31.067%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:33.35pt;padding-right:33.35pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Services Fees &#8211;1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><font><br></font></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_25"></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><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="border-bottom:2pt solid #a6a6a6;border-left:2pt solid #a6a6a6;border-right:2pt solid #a6a6a6;border-top:2pt solid #a6a6a6;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Information Security</font></td></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt"><font style="background-color:#595959;color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INFORMATION SECURITY PROGRAM FEATURES</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The following topics, as applicable, shall be addressed in Vendor&#8217;s Information Security Program&#58;</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;Diagrams. The diagrams shall show the detail of the system architecture including, without limitation, the logical topology of routers, switches, Internet firewalls, management or monitoring firewalls, servers (web, application and database), intrusion detection systems, network and platform redundancy.  The diagrams shall include all hosting environments, including those provided by Vendor&#8217;s Subcontractors.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;Firewalls.  State the specifications of the firewalls in use and who manages them.  Specify the services, tools and connectivity required to manage the firewalls.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;Intrusion Detection Systems.  Describe the intrusion detection system (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IDS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) environment and the security breach and event escalation process.  Indicate who manages the IDS environment.  Specify the services, tools and connectivity required to manage the IDS environment, and if the IDS network is host based.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;Change Management. Describe the change management process for automated systems used to provide Services.  Describe the process for information handling policies and practices.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;Business Continuity.  Describe the Business Continuity Management Program.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.&#160;&#160;&#160;&#160;System Administration Access Control.  Describe the positions that perform administration functions on servers, firewalls or other devices within the application and network infrastructure.  Detail level of access needed to perform functions.  Describe how application access rights are designed and maintained to ensure separation of duties. &#160;Explain the access control mechanisms.  Describe the frequency and process by which recurring access review of the system(s) is conducted to ensure permissions are granted on a &#8220;need to know&#8221; basis. Detail access reports generated and when reports are reviewed periodically.  Describe methods used to track&#47;log&#47;monitor the usage of each account.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.&#160;&#160;&#160;&#160;Customer&#47;Employee Access Control.  Describe each logon process to be followed by Company customers and employees to obtain access to Services provided to Company. Describe the initial enrollment process for such customers and employees.  Describe the password policies and procedures Vendor&#8217;s system enforces, including, without limitation, password expiration, length of password, password revocation, invalid logon attempt threshold, etc.  Describe methods used to track&#47;log&#47;monitor the usage of each account. Vendor shall demonstrate how a customer, employee or end user authenticates to each application.</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)&#160;&#160;&#160;&#160;Requirements for System Administration Access Controls and Customer&#47;Employee Access Controls (Access Management Requirements).&#160;</font></div><div style="margin-bottom:10pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ensure that Company minimum required standards are met including but not limited to the following items&#58;&#160; Provide documentation on process for granting access to the application. Provide documentation on process for access removal ensuring that all Company revocation timelines are met.&#160; Describe the frequency and process by which recurring access review of the system(s) is conducted to ensure permissions are granted on a &#8220;need to know&#8221; basis (inclusive of separation of duties).&#160; Agree that the Vendor will provide Company, upon Company&#8217;s request, a file upload of all Company employee entitlement information-including user accounts, service accounts and access entitlement levels. Describe the ID and password policies and procedures Vendor&#8217;s system enforces, including, without limitation, password expiration, length of password, password revocation, invalid logon attempt threshold, authentication, inactivity time out, ID strength, etc.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.&#160;&#160;&#160;&#160;Access to Confidential Information in Human-Perceptible Forms.  Describe policies, procedures and controls used to protect confidential information when it is printed or in other perceptible forms&#59; how and how often these policies and procedures are reviewed and tested&#59; and what methods are used to ensure destruction of confidential information on hard copy.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.&#160;&#160;&#160;&#160;Operating System Baselines.  Describe Vendor&#8217;s operating system security controls and configurations.  Examples&#58; Operating system services that have been removed because not required by Vendor&#8217;s Services to Company.  Identify and provide current operating system fixes that have not been applied, if any.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.&#160;&#160;&#160;&#160;Encryption.  Describe in detail the technology and usage of encryption for protecting Confidential Information, including passwords and authentication information, during transit and in all forms and locations where it may be stored by Vendor or its Subcontractors.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.&#160;&#160;&#160;&#160;Application and Network Management. Specify the services, tools and connectivity required to manage the application and network environments&#59; who carries out the management functions&#59; and what level of physical security applies to managed devices.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.&#160;&#160;&#160;&#160;Physical Security.  For each location where Confidential Information will be processed or stored or Services for Company produced by Vendor, describe in detail the arrangements in place for physical security.</font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.75pt;padding-right:11.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Performance Measurements &#8211; 1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.&#160;&#160;&#160;&#160;Privacy&#58; Describe Vendor&#8217;s privacy and security policies. </font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.&#160;&#160;&#160;&#160;Location of Servers.  Describe the location of web servers on the Vendor&#8217;s network.&#160; If not on a separate segment of the network from the application and database servers, explain the reason this has not been done.  At Company&#8217;s request, Vendor shall make reasonable efforts to create this separation.</font></div><div style="margin-bottom:10pt;margin-top:12pt"><font style="background-color:#595959;color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PROTECTION</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall monitor industry-standard information channels for newly identified system or security vulnerability regarding the technologies and Services provided to Company.  Such information channels to monitor must include the following sources&#58;</font></div><div style="padding-left:66.34pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.416%"><tr><td style="width:1.0%"></td><td style="width:13.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.015%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Source</font></td><td colspan="3" style="background-color:#000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">URL</font></td><td colspan="3" style="background-color:#000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Source</font></td><td colspan="3" style="background-color:#000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">URL</font></td></tr><tr><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US-CERT</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">https&#58;&#47;&#47;www.us-cert.gov&#47;</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OSVDB</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;www.osvdb.org&#47;</font></td></tr><tr><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CERT</font></td><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;www.kb.cert.org&#47;vuls&#47;</font></td><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SANS</font></td><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;isc.sans.org&#47;</font></td></tr><tr><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CVE Details</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">https&#58;&#47;&#47;www.cvedetails.com&#47;</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secunia</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;secunia.com&#47;community&#47;advisories&#47;</font></td></tr><tr><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploit DB</font></td><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;www.exploit-db.com&#47;</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vuldb</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">https&#58;&#47;&#47;vuldb.com&#47;</font></td></tr><tr><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mitre</font></td><td colspan="3" style="background-color:#bdd7ee;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;cve.mitre.org&#47;</font></td><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BugTraq</font></td><td colspan="3" style="background-color:#ddebf7;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;www.securityfocus.com&#47;archive&#47;1</font></td></tr><tr><td colspan="3" style="background-color:#ddebf7;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NVD</font></td><td colspan="3" style="background-color:#ddebf7;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">http&#58;&#47;&#47;nvd.nist.gov&#47;</font></td><td colspan="3" style="background-color:#ddebf7;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ddebf7;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall immediately report all known and verified information security vulnerabilities affecting the technologies and Services provided to Company by contacting Bank of America&#8217;s InfoSafe team at infosafe&#64;bankofamerica.com or by calling either 1.800.207-2322 (U.S. Domestic) or 1.704.317.5350 (Global), and selecting option 1. Such notification shall include the following information&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;padding-left:8pt">CVE &#8211; The unique identifier of the vulnerability obtained from Mitre.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;padding-left:8pt">Summary &#8211; A description of the vulnerability</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;padding-left:8pt">Exploit result - What could occur if successfully exploited&#63; (i.e., code execution, denial of service, elevation of privilege, etc.) </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;padding-left:8pt">Was the vulnerability identified by the vendor or a third party&#63;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;padding-left:8pt">Is the vendor aware of an exploit for this vulnerability&#63;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;padding-left:8pt">Identification of affected product(s)&#47;service(s), including version #</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:122%;padding-left:8pt">CVSS 3.0 Base &#38; Temporal metrics.&#160; For CVSS 3.0 details please refer to &#8211; CVSS 3.0 website </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To the extent information is not known at the time of notification, Vendor shall promptly update Company when such information becomes known and provide updates to previously provided information.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additionally, Vendor shall promptly report all such vulnerabilities through the CVE reporting process at Mitre and take all other notification actions in accordance with industry best practice, including promptly reporting the vulnerabilities on Vendor&#8217;s website. In addition to any other notification obligations set forth herein, Vendor shall notify the InfoSafe team via email at infosafe&#64;bankofamerica.com no later than 1 hour after publication on Vendor&#8217;s website. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall fix or patch any such vulnerabilities in an adequate and timely manner, and shall provide Company with all test results for any proposed fix or patch prior to the implementation of such fix or patch.&#160; If Company notifies Vendor of any newly identified system or security vulnerability, Vendor shall immediately determine whether its systems are affected by such vulnerability and, if so, comply with the notification and fix&#47;patch requirements of this section.&#160; Unless otherwise expressly agreed in writing, &#8220;timely&#8221; shall mean that Vendor shall introduce such fix or patch as soon as commercially reasonable after Vendor becomes aware of the security problem.&#160; This obligation extends to all devices that comprise Vendor&#8217;s system, e.g., application software, databases, servers, firewalls, routers and switches, hubs, etc., and to all of Vendor&#8217;s other confidential information handling practices.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10.25pt;padding-right:10.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Information Security &#8211; 1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:10pt;margin-top:12pt"><font style="background-color:#595959;color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DETECTION AND RESPONSE</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall notify Company in accordance with the notification schedule below following discovery of (1) any actual or suspected Personal Data Breach of the Personal Data of any data subject (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) provided to Vendor by Company under this Agreement including any circumstance pursuant to which applicable law requires notification of such breach to be given to Affected Persons or other activity in response to such circumstance&#59; (2) any actual or suspected breach or compromise of the security, confidentiality, or integrity of Company Confidential Information provided to Vendor by Company under this Agreement&#59; or (3) any actual, attempted, suspected, threatened, or reasonably foreseeable circumstance that compromises, or could reasonably be expected to compromise, either physical security or systems security in a fashion that either does or could reasonably be expected to permit unauthorized processing, use, disclosure, destruction or acquisition of or access to any Company software, work product or any Company Confidential Information developed, maintained, processed or transmitted by Vendor or its agents or Subcontractors in connection with the Services (collectively referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Security Breach</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  Pings or scans of Vendor&#8217;s network or systems shall not be considered a suspected breach or compromise under this paragraph unless and until Vendor reasonably suspects that such pings or scans resulted in the breach or compromise of the security, confidentiality, or integrity of the nonpublic Personal Information of any Affected Person or Company&#8217;s Confidential Information. </font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notification One (1)&#58;  Vendor shall notify Company immediately but no later than twenty-four (24) hours following the discovery of any Security Breach.  Notification to Company of a Security Breach shall precede notifications to any other party except relevant law enforcement.</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notification Two (2)&#58;  Vendor shall provide updates to Company on the current status of the Security Breach every four (4) hours, or more frequently as warranted by the severity of the Security Breach or the remediation efforts taken by the Vendor to resolve the Security Breach.</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notification Three (3)&#58;  Vendor shall provide a final notification to Company once the Security Breach has been mitigated, not to exceed four (4) hours from the completion of the remediation efforts. </font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall also notify Company within one (1) hour following the discovery of any security incident or event that has a significant impact on the availability or integrity of the Services, including but not limited to DoS or DDoS attacks (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Security Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;&#59; a Security Breach and a Security Event are collectively referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Security Incident</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), and shall promptly notify Company upon the restoration of the Services to pre-Security Event levels. </font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All notifications described above shall be made to the Company Incident Response Team (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">InfoSafe</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) by calling (800) 207-2322, option 1, or by such other method prescribed by Company from time to time.  Callers will be asked to identify themselves as a vendor.    </font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company reserves the right in its sole discretion to make appropriate privacy breach notifications to Affected Persons and regulators pursuant to federal guidelines, including but not limited to the Interagency Guidance on Response Programs for Unauthorized Access to Customer Information and Customer Notice, and&#47;or state laws or regulations.  To assist Company in such notifications, Vendor shall include a brief summary of the available facts, the status of any investigation, and, if known, the potential number of Affected Persons.  With the exception of communications with applicable law enforcement agencies, Vendor agrees that it shall not communicate with any third party, including, but not limited to the media, vendors, consumers, and Affected Persons regarding any Security Breach involving Company Confidential Information without the express written consent of Company&#59; provided, however, if Vendor needs to communicate with a third party regarding such Security Breach, Vendor may communicate with such third party without the consent of Company provided that Vendor does not disclose or provide any information that informs, suggests, implies or leads such third party to believe that such Security Breach involved Company or Company&#8217;s Confidential Information or such third party is subject to a non-disclosure agreement with the Vendor.</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor agrees to fully reimburse Company for the cost of providing to Affected Persons appropriate credit monitoring services for two (2) years.  In addition, all costs associated with any Security Breach, including but not limited to, the costs of the notices to, and credit monitoring for, Affected Persons, preparation and mailing or other transmission of legally required notifications&#59;&#160;preparation and mailing or other transmission of such other communications to customers, agents or others as Company deems reasonably appropriate&#59; establishment of a call center or other communications procedures in response to such Security Breach (e.g., customer service FAQs, talking points and training)&#59; public relations and other similar crisis management services&#59; and legal and accounting fees and expenses associated with Company&#8217;s investigation of and response to such event shall be the sole responsibility of Vendor.</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall cooperate fully with all Company security investigation activities related to any Significant Security Incidents.  Vendor shall maintain, in accordance with the Bank Security Requirements, all records and logs of that portion of Vendor&#8217;s network that stores or processes Company Confidential Information.  Following a Significant Security Incident, Vendor shall maintain such records and logs for a mutually agreed-upon additional length of time and, upon request, afford Company reasonable access to such records and logs.  Company may review and inspect any record of system activity or Company Confidential Information handling upon reasonable prior notice.  Vendor acknowledges and agrees that records of system activity and of Confidential Information handling may be evidence (subject to appropriate chain of custody procedures) in the event of a Significant Security Incident or other inappropriate activity.  Upon the request of Company, Vendor shall deliver the originals or properly authenticated copies of such records to Company for use in any legal, investigatory or regulatory proceeding.</font></div><div style="margin-bottom:10pt;margin-top:12pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.12pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.12pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.12pt"><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10.25pt;padding-right:10.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Information Security &#8211; 2</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:0.1pt;margin-top:0.12pt"><font style="background-color:#595959;color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INFORMATION DESTRUCTION AND RETURN REQUIREMENTS</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Overall Requirements</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unless Vendor is directed to return Company Confidential Information and data, Vendor shall destroy all Company Confidential Information and data at all locations where it is stored after it is no longer needed for performance under this Agreement or to satisfy regulatory or retention requirements.  Vendor must have in place or develop information destruction schedules and processes that meet the Bank Security Requirements and that must be used in all cases when Company Confidential Information and data is no longer needed.  These information destruction requirements are to be applied to paper, microfiche, disks, disk drives, tape and other destroyable electronic or digital media containing Company Confidential Information and data.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Paper and Other Shreddable Media</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paper and other shreddable media includes paper, microfiche, microfilm, compact disks (CDs) and any other media that can be shredded.  This media must be shredded using shredding techniques or machines such that Company Confidential Information and data in this media is completely destroyed as set forth herein when Vendor is finished with the Company Confidential Information and data contained thereon and it is no longer needed.  This media may be shredded immediately or temporarily stored in a highly secured, locked container.  The media may be shredded at a location other than Vendor's facilities&#59; however it must be transferred in a highly secured, locked container.  Vendor is responsible for supervising the shredding regardless of where the shredding activity occurs and by whom the shredding is performed.  Company Confidential Information and data in this media must be completely destroyed by shredding such that the results are not readable or useable for any purpose.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Electronic Media</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electronic media includes, but is not limited to, disk drives, diskettes, tapes, universal serial bus (USB) and other media that is used for electronic recording and storage.  This media is to be wiped or degaussed using a wipe or degaussing tool that complies with the Bank Security Requirements.   Wiping uses a program that repeatedly writes data to the media and thereby destroys the original content.  Degaussing produces an electronic field that electronically eliminates the original data and clears the media.  These techniques must meet the Bank Security Requirements.  The resulting media must be free from any machine or computer content readable for any purpose.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Certification</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">These processes must be documented as a procedure by Vendor and should outline the techniques and methods to be used.  The procedure must also indicate when and where Company Confidential Information and data is to be destroyed.  Vendor shall keep records of all Company Confidential Information and data destruction completed and provide such records to Company upon request.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Return of Confidential Information</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">When Vendor is instructed by Company to return Company Confidential Information and data, such Confidential Information and data shall be returned to Company, or such other party as directed by Company, (i) at no additional expense to Company, and (ii) unless a specific format is requested by Company, in a format reasonably acceptable to Company.</font></div><div><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10.25pt;padding-right:10.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Information Security &#8211; 3</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div><font><br></font></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_28"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><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="border-bottom:2pt solid #a6a6a6;border-left:2pt solid #a6a6a6;border-right:2pt solid #a6a6a6;border-top:2pt solid #a6a6a6;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Background Checks</font></td></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt"><font style="background-color:#595959;color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BACKGROUND SCREENING GUIDELINES</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">As provided in the SECTION entitled &#8220;VENDOR PERSONNEL,&#8221; prior to assignment of a Vendor or Subcontractor employee or contract laborer (&#8220;Contract Person&#8221; in this Schedule) to the Services, Vendor shall administer and comply with, and shall ensure that Vendor&#8217;s Subcontractors administer and comply with, the background screening requirements as set forth below or with such other requirements as may be set forth in a Local Participation Agreement or Order relating to Services to be performed and&#47;or delivered outside the United States.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.78pt">Validate United States citizenship and&#47;or certification to work in the United States.  The Vendor or Subcontractor Contract Person shall not be assigned to Company&#8217;s account if Vendor or Subcontractor is unable to confirm United States citizenship or obtain proper evidence of certification to work in the United States.</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.78pt">Search the Contract Person&#8217;s social security number to verify the accuracy of the individual&#8217;s identity.  Vendors with employees providing Services to Bank of America on U.S. federal contracts must enroll in E-Verify and, upon request must provide Bank of America with a copy of its &#8220;Company Information Profile&#8221; page in E-Verify as proof of enrollment.  E-Verify is an Internet-based system that compares information from an employee's Form I-9, Employment Eligibility Verification, to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility.  The Vendor or Subcontractor Contract Person shall not be assigned to Company&#8217;s account if Vendor or Subcontractor is unable to verify the accuracy of the individual&#8217;s identity.</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Conduct or obtain a comprehensive criminal background check of all criminal court records (misdemeanor and felony in federal courts and state courts) in each venue of the Vendor or Subcontractor Contract Person&#8217;s current and previous home addresses for the past ten (10) years prior to the date of being assigned to provide any of the Services, unless local or state laws or regulations mandate a lesser period.  Subject to the SECTION entitled &#8220;VENDOR PERSONNEL,&#8221; the Vendor or Subcontractor Contract Person shall not be assigned to Company&#8217;s account if Vendor or Subcontractor&#8217;s criminal background check discloses matters set forth in the SECTION entitled &#8220;VENDOR PERSONNEL,&#8221; subsection 13.5 (a)-(c), inclusive.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;If a Vendor or Subcontractor Contract Person had a break in continuous service with the Vendor or Subcontractor of longer than ninety (90) consecutive days, then Vendor or Subcontractor shall perform a new background check according to the requirements in #1 above, prior to re-assignment of the Contract Person to the Services. </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">If required for the role or Services and requested by the applicable Company business unit for which the Services are being provided, Vendor or Subcontractor will verify completion of any post high school education or degrees (i.e., B.A., B.S., Associate, or professional certifications). </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Any other additional checks that Company may require will be submitted to Vendor for review, and Vendor will be allowed a reasonable and mutually agreed upon timeframe to implement such additional checks for Vendor and Subcontractor Contract Persons.  In the event Company determines in its sole discretion that additional checks need to be conducted on currently engaged Vendor or Subcontractor Contract Persons, such checks shall be at Company&#8217;s expense based upon a mutually agreed process and timeline as evidenced in writing. </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:6.91pt">Contract Persons of Vendor or Subcontractors who are placed within the Consumer Real Estate&#47;Mortgage business and any other lines of business that may have similar requirements may have additional databases checked upon Company&#8217;s request and at Company&#8217;s discretion as part of the Financial Sanctions Search, such check to be administered by a Company&#8217;s preferred service provider. </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:6.34pt">In the event Company requests, in its sole discretion, Financial Industry Regulatory Authority (FINRA) fingerprint screening and&#47;or FBI fingerprint screening, such fingerprint screening will be managed and paid for by Company, provided, however, that Vendor shall be obligated to obtain from each affected Vendor or Subcontractor Contract Person a completed background check and fingerprint authorization in a form reasonably acceptable to the Parties and compliant with any applicable laws.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10.25pt;padding-right:10.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Information Security &#8211; 4</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div></div><div style="margin-bottom:6pt"><font><br></font></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_31"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><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="border-bottom:2pt solid #a6a6a6;border-left:2pt solid #a6a6a6;border-right:2pt solid #a6a6a6;border-top:2pt solid #a6a6a6;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recovery</font></td></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;Vendor&#8217;s Business Continuity Management Program (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BCM Program</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) shall include, but not be limited to, on-going proper risk identification and controls, planning, testing, response and recovery strategy procedures with executive governance.  The Business Continuity Plan shall include, but not be limited to, recovery and contingency plans, recovery strategies, loss of critical personnel and vital records protection covering all areas of Vendor&#8217;s operations necessary to deliver the Services pursuant to this Agreement.  The Business Continuity Plan shall also provide, without limitation, for off-site backup of critical data files, Confidential Information, software, documentation, forms and supplies as well as alternative means of transmitting and processing Confidential Information.  The BCM Program must contain testing and validation of the Business Continuity Plan, and response and recovery procedures.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;The recovery strategy shall provide for recovery after both short and long term disasters and disruptions in facilities, environmental support, workforce availability, and data processing equipment. Although short term outages can be protected with redundant resources and network diversity, the long term strategy must allow for total destruction of Vendor&#8217;s business operations for a period of six (6) months or longer and set forth a recovery strategy.  If Vendor provides critical products or services, as determined by Company in its sole discretion, Vendor&#8217;s recovery strategy must also provide for recoverability during periods lasting up to three (3) months of the potential unavailability of up to fifty percent (50%) of Vendor&#8217;s workforce.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;Vendor&#8217;s recovery objectives shall not exceed the following during any recovery period&#58;</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.&#160;&#160;&#160;&#160;Recovery Time Objective (RTO) (the time period within which the Services must be restored after a disaster or disruption event)&#58;    10.5 Hours</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B.&#160;&#160;&#160;&#160;Recovery Point Objective (RPO) (maximum amount of acceptable data loss, measured in hours or minutes preceding a disaster or disruption event)&#58;  1 Hour</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In the event Company requires a change, Company agrees to work with Vendor to determine a mutually agreeable date for Vendor to match the new recovery objectives, if necessary.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;Vendor shall continue to provide service to Company within the established recovery objectives if Company activates its contingency plan or moves to an interim site to conduct its business, including during tests of Company's contingency operations plans.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;If requested, Vendor shall allow Company, at its own expense, to observe and participate in, subject to Vendor&#8217;s reasonable security policies and procedures, a scheduled test of Vendor&#8217;s BCM Program and applicable Business Continuity Plan.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.&#160;&#160;&#160;&#160;Vendor must provide Company the opportunity to review and evaluate evidence of capability to meet any applicable regulatory requirements concerning Vendor&#8217;s BCM Program and Business Continuity Plan.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7. &#160;&#160;&#160;&#160;If requested by Company, Vendor shall participate in Company&#8217;s application resiliency program.  Participation includes the validation of Vendor&#8217;s recovery strategy through a full-scale test where applications must failover production workload to an alternate site for a minimum duration of five (5) consecutive days.                                   </font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10.25pt;padding-right:10.25pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Background Checks &#8211; 1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><div id="i6fd1bcc9ca9f45dfbe5ccda4a490057e_34"></div><hr style="page-break-after:always"><div style="min-height:77.04pt;width:100%"><div style="margin-bottom:0.1pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><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="border-bottom:2pt solid #a6a6a6;border-left:2pt solid #a6a6a6;border-right:2pt solid #a6a6a6;border-top:2pt solid #a6a6a6;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">USE of CLOUD SERVICES</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following provisions shall apply to and be a requirement of Vendor&#8217;s use of Cloud Services (as defined below) to store or process Company Confidential Information in relation to the performance of Services under this Agreement.  The Cloud Provider (as defined below) shall be considered a Subcontractor under the Agreement and the terms of this Schedule entitled &#8220;USE of CLOUD SERVICES&#8221; shall be in addition to any Subcontractor requirements in the Agreement&#59; provided, however, that the provisions of this SCHEDULE entitled &#8220;USE OF CLOUD SERVICES&#8221; shall prevail in the event of any express conflict with any information protection term in the Agreement applying to Vendor&#8217;s use of a Subcontractor generally. </font></div><div><font><br></font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">For the purposes of this Schedule entitled &#8220;USE of CLOUD SERVICES&#8221;, the following definitions apply&#58;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;padding-left:8.28pt">Cloud Provider</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> means the third party approved by Company in accordance with Section 3 below, providing the Cloud Services to the Vendor.</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;padding-left:8.84pt">Cloud Services</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> means information technology services, including Software as a Service (SaaS), Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), delivered or provided via the Internet from a Cloud Services Platform.</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;padding-left:8.84pt">Cloud Services Platform</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> means the hardware, software, infrastructure, facilities and operating environment used by the Cloud Provider to provide the Cloud Services.</font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor agrees that it will provide Company with at least three (3) months prior written notice before Vendor stores or processes any Company Confidential Information with a new, additional or replacement third party provider of Cloud Services. Such notice shall include the name of the third party, the Cloud Services such third party will provide under this Agreement, and the geographic locations where Company&#8217;s Confidential Information will be stored or processed. Vendor also agrees to promptly provide any information requested by Company regarding the cloud provider, the Cloud Services and the Cloud Services Platform, including, but not limited to, information about cloud provider&#8217;s information security program. </font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor acknowledges and agrees that Vendor may not use a third party&#8217;s Cloud Services Platform to store or process Company Confidential Information without the prior written consent of the Company Relationship Manager after receipt of the required notice under Section 2 above. Upon Vendor&#8217;s receipt of such written consent from Company, such third party identified in the required notice in Section 2 above shall be considered a Cloud Provider under this Schedule entitled &#8220;USE of CLOUD SERVICES.&#8221; Vendor agrees that consent of Company under this Section 3 shall be at the sole discretion of Company and may be subject to certain additional terms and conditions required by Company. </font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor agrees to immediately notify Company if&#58;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Vendor receives notice from Cloud Provider that Cloud Provider is acquiring, merging with, or being acquired by, another entity&#59; </font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:9.4pt">Cloud Provider (i) ceases operations for any reason, or (ii) becomes insolvent (generally unable to pay its debts as they become due) or the subject of a bankruptcy, conservatorship, receivership or similar proceeding, or makes a general assignment for the benefit of its creditors&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:9.94pt">Cloud Provider withholds, for any reason, Vendor&#8217;s access to the Cloud Services and&#47;or any Company Confidential Information stored on the Cloud Services Platform&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Vendor receives notice from Cloud Provider of a breach or compromise involving Company Confidential Information under Section 6.F below or otherwise learns of such event&#59; </font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Vendor receives notice from Cloud Provider of any actual or threatened requirement of law or any government data request under Section 6.G below that may require Cloud Provider to seize or disclose Company Confidential Information&#59; or</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:12.17pt">Vendor receives or provides any notice of termination of Vendor&#8217;s agreement with Cloud Provider.</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor shall&#58;</font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential </font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.85pt;padding-right:7.85pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Use of Cloud Services &#8211; 1</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:77.04pt;width:100%"><div style="margin-bottom:0.1pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div><div><font><br></font></div></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Have a program to actively manage Cloud Provider and to assess how Cloud Provider secures and protects information and data stored or processed on its Cloud Services Platform, including, but not limited to&#58;</font></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:6.34pt">Obtaining and reviewing on at least an annual basis, Cloud Provider&#8217;s most current SOC 2, Type II audit report (or successor audit report) and&#47;or other available equivalent independent third party audit reports (collectively, the &#8220;Cloud Provider Audit Reports)&#59;</font></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:6.34pt">Mapping Vendor&#8217;s Information Security Program to the controls and associated testing results in the Cloud Provider Audit Reports. Any gaps identified during the mapping (each a &#8220;Control Gap&#8221;) shall be listed in an assessment report (the &#8220;Assessment Report&#8221;) with an explanation of the risk associated with each Control Gap. Vendor shall use commercially reasonable efforts to address each Control Gap with the Cloud Provider. Vendor shall include in the Assessment Report an explanation of how each Control Gap was remediated, including any compensating and mitigating controls&#59;</font></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:6.34pt">Verifying Cloud Provider&#8217;s remediation of any testing exceptions contained in the Cloud Provider Audit Reports&#59;  </font></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:6.34pt">If permitted by Cloud Provider, inspecting at least annually, Cloud Provider&#8217;s Cloud Services Platform and data handling procedures&#59; and</font></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:6.34pt">Performing periodic vulnerability and&#47;or penetration testing (hereinafter referred to as a &#8220;Vulnerability Assessment&#8221;) in accordance with the Bank Security Requirements, on any application(s) hosted by Cloud Provider on its Cloud Services Platform and used by Vendor to store or process Company Confidential Information.</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">J.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:11.61pt">Provide Company, at Company&#8217;s request, information on Vendor&#8217;s program to manage and assess Cloud Provider under Section 5.A. above, including an opportunity to review a copy of the Assessment Report and the results of any Vulnerability Assessment performed under Section 5.A(5) above. If Company determines that any Control Gap presents a critical risk to the confidentiality, availability or integrity of Company Confidential Information or systems, and such Control Gap was not adequately remediated, or cannot be remediated within a mutually agreed upon time period, then Company may immediately terminate this Agreement without additional cost or penalty. </font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">K.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Ensure Cloud Provider stores or processes all Company Confidential Information in one (1) or more of the fifty (50) states of the United States of America or in the District of Columbia, unless Company agrees in advance in writing.</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">L.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:9.4pt">Upon Company&#8217;s reasonable, written request&#58;</font></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(6)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:6.34pt">If permitted by Cloud Provider, secure permission from Cloud Provider for Company to review and evaluate Cloud Provider&#8217;s information security program and to visually inspect Cloud Provider&#8217;s Cloud Services Platform and data handling procedures. In lieu of such review and inspection, at Company&#8217;s election, Vendor shall provide Company with an opportunity to review a copy of the Assessment Report and the results of any Vulnerability Assessment performed under Section 5.A(5) above.</font></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(7)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:6.34pt">If Cloud Provider is hosting an application(s) on its Cloud Services Platform that is used by Vendor to store or process Company Confidential Information, secure permission from Cloud Provider for Company to perform a Vulnerability Assessment on such application(s). Notwithstanding the foregoing, if Cloud Provider will only permit a third party security assessment firm to conduct the Vulnerability Assessment, Vendor shall contract with a third party security assessment firm, selected from Company&#8217;s most current list of approved security assessment firms, to conduct the Vulnerability Assessment. Such Vulnerability Assessment shall be conducted in a non-production environment using production equivalent security controls. Any Vulnerability Assessment conducted by a third party shall use a methodology and scope that complies with Company&#8217;s most current Ethical Hacking Guidelines (or any successor guidelines) and Vendor shall provide Company with the opportunity to review the resulting report prepared by such third party security assessment firm.</font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor&#8217;s agreement with Cloud Provider shall&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential </font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.85pt;padding-right:7.85pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Use of Cloud Services &#8211; 2</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:77.04pt;width:100%"><div style="margin-bottom:0.1pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div><div><font><br></font></div></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.84pt">Provide that (i) between Vendor and Cloud Provider, Vendor owns, either for itself or on behalf of its clients, all information and data Vendor stores or processes on Cloud Provider&#8217;s Cloud Services Platform, and (ii) Cloud Provider has no right to use, access or disclose such information and data, including aggregated or de-identified data, without Vendor&#8217;s prior written consent unless required by applicable law.</font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.84pt">Contain performance-level requirements that will allow Vendor to meet any applicable Service Levels attached to this Agreement.</font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Contain business continuity and disaster recovery provisions that will allow Vendor to meet or exceed the recovery objectives (Recovery Time Objective and Recovery Point Objective) listed in the Schedule entitled &#8220;RECOVERY&#8221; attached to this Agreement. </font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:9.4pt">Permit Vendor and Company (in accordance with Section 9 below) to immediately access, retrieve and destroy all information and data Vendor stores or processes on Cloud Provider&#8217;s Cloud Services Platform.</font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:9.94pt">Require Cloud Provider to communicate Cloud Provider&#8217;s security and privacy policies to all Cloud Provider personnel that have access to the information and data Vendor stores or processes on Cloud Provider&#8217;s Cloud Services Platform.</font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Require Cloud Provider to have a security incident response plan that (i) requires Cloud Provider to notify Vendor promptly and without undue delay following the discovery of any breach or compromise of any information or data Vendor stores or processes on Cloud Provider&#8217;s Cloud Services Platform, including, but not limited to, any unauthorized access to, alteration, destruction or misuse of such information or data by Cloud Provider personnel, and (ii) requires Cloud Provider to provide regular updates to Vendor regarding such breach or compromise.</font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Require Cloud Provider to promptly notify Vendor of any actual or threatened requirement of law (for example, a subpoena) or any government data request that may require Cloud Provider to disclose or seize information or data Vendor stores or processes on Cloud Provider&#8217;s Cloud Services Platform upon receiving actual knowledge thereof and prior to any disclosure, and to cooperate with Vendor&#8217;s reasonable, lawful efforts to resist, limit or delay disclosure. </font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:12.17pt">Permit Vendor to specify in what country or countries Vendor&#8217;s information or data must be stored or processed.</font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">J.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:11.61pt">Require Cloud Provider&#8217;s subcontractors that have access to the Cloud Services Platform or information stored or processed on the Cloud Services Platform to have an information security program that is periodically assessed by Cloud Provider.</font></div><div style="margin-bottom:8pt;padding-left:31.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">K.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:8.28pt">Require Cloud Provider to have a vulnerability management program to fix or patch newly identified vulnerabilities in a timely manner based upon risk.</font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor acknowledges and agrees that all Company Confidential Information Vendor stores or processes on the Cloud Services Platform, and any results of processing such Company Confidential Information or derived in any way therefrom, shall at all times remain the property of Company.</font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor agrees to ensure that all Company Confidential Information while stored or processed on the Cloud Services Platform is (a) encrypted in transit, in motion and at rest, using an encryption method and standard that meets or exceeds Bank Security Requirements&#59; and (b) logically separated from information and data of Vendor&#8217;s and Cloud Provider&#8217;s other clients. Vendor must ensure Cloud Provider utilizes a hardware security module (&#8220;HSM&#8221;) for key management (i) that complies with the Bank Security Requirements, and (ii) with Vendor or Company controlling the master key. </font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Vendor agrees, upon Company&#8217;s request, to allow Company to immediately access and retrieve any Company Confidential Information stored on the Cloud Services Platform. Vendor agrees that upon receiving such request, to immediately provide Company with the necessary instructions, including any required access codes, to allow Company to access and retrieve Company Confidential Information from the Cloud Services Platform.</font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:5.5pt">Upon Company&#8217;s request to destroy Company Confidential Information stored on the Cloud Services Platform, Vendor shall ensure all such Company Confidential Information is completely destroyed in accordance with the Bank Security Requirements and is unable to be recovered from the Cloud Services Platform by Cloud Provider or any other party by any means. Upon completion of such destruction, Vendor shall provide a certification to Company as to its compliance with this Section 10.</font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential </font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.85pt;padding-right:7.85pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Use of Cloud Services &#8211; 3</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:77.04pt;width:100%"><div style="margin-bottom:0.1pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:80%">Exhibit 10.2</font></div><div><font><br></font></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:5.5pt">Upon expiration or termination of Vendor&#8217;s agreement with Cloud Provider for any reason during the Term of this Agreement and following the transfer of all Company Confidential Information stored on the Cloud Services Platform to either (a) a new Cloud Provider approved by Company in accordance with Section 3 above, (b) Vendor, or (c) Company, Vendor shall ensure all Company Confidential Information is completely destroyed from the Cloud Services Platform in accordance with the Bank Security Requirements and is unable to be recovered from the Cloud Services Platform by Cloud Provider or any other party by any means. Upon completion of such transfer and destruction, Vendor shall certify as to its compliance with this Section 11. </font></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:5.5pt">Failure of the Cloud Provider to provide the Cloud Services to Vendor, for any reason, including but not limited to a force majeure event, shall be addressed in Vendor&#8217;s Business Continuity Plan.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:20.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Proprietary &#38; Confidential </font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.85pt;padding-right:7.85pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Use of Cloud Services &#8211; 4</font></div></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Rev 10&#47;2020</font></td></tr></table></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>cdlx_form10-qx2022q2xex103.htm
<DESCRIPTION>EX-10.3
<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="i112ba95242c54d1d891d002c7d5af5bb_1"></div><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Statement of Work (SOW) Cover Sheet</font></td></tr></table></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.157%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">BANA SOW Number</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Vendor SOW Number</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Not applicable</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">BANA Master Agreement Number</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">CW1649578</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.157%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Effective Date</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Upon date of last Signature</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Expiration Date</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">07-31-2025</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Vendor Name</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Cardlytics, Inc.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Vendor Contact Name</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Vendor Contact Phone Number</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Vendor Contact Email Address</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Vendor Contact Mailing Address</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">675 Ponce de Leon Ave., Suite 6000, Atlanta, Georgia 30308</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This Statement of Work (&#8220;SOW&#8221;) defines the scope of work to be accomplished by Cardlytics, Inc. (&#8220;Vendor&#8221;) under the terms and conditions of Bank of America Master Agreement Number</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CW1649578 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(&#8220;Agreement&#8221;), effective as of the Effective Date as stated above, by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bank of America, N.A. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(&#8220;Company&#8221;) and Vendor. The tasks to be performed by Vendor are defined and an estimated schedule is provided. In addition, the responsibilities of Company are listed.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following are incorporated in and made a part of this SOW&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">APPENDIX A. Statement of Work Change Control Procedure</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">APPENDIX B. Statement of Work Change Order Form</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">APPENDIX C. Statement of Work Change Order Log</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">APPENDIX D. Vendor Reports and Data Fields</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.5pt">SOW Changes</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes to this SOW will be processed in accordance with the procedure described in Appendix A. SOW Change Control Procedure.</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.5pt">Definition of Terms, Acronyms, and Abbreviations Used in this SOW</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All capitalized terms used in this SOW not defined in this Section shall have the meanings set forth in the Sections of the Agreement in which they are defined. The meaning of the terms defined in this section shall apply only to this SOW and any Change Orders.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Allowable Expenses&#8221; means, for any Measurement Period, the aggregate amount of expenses incurred for the following as approved by Company&#58;</font></div><div style="padding-left:90pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:3.73pt">        &#91;***&#93;</font></div><div style="margin-bottom:0.08pt;padding-left:90pt;text-indent:-9pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:1.19pt">        &#91;***&#93;</font></div><div style="margin-bottom:0.08pt;padding-left:90pt;text-indent:-9pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:16.67pt"> &#91;***&#93;</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#91;***&#93; &#8220;Company Referred Content Provider&#8221; means a Content Provider that Company referred to Vendor for the purpose of promoting Offers to Users with which Vendor has not had an active relationship or contract within the last &#91;***&#93; months, and which Vendor acknowledges shall serve as a Company Referred Content Provider for the purposes of this SOW.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Content Provider&#8221; means a third party that provides Offers to Users, and which Company approves to present to Users, which may be (1) a merchant that desires to provide an Offer for their products or services via Vendor (e.g., a restaurant, a home-improvement store, a CPG brand), or (2) a third-party-content source or aggregator that allows Vendor to display the selected content via Vendor to Company.  The Parties acknowledge that Company may engage with a merchant, third-party content source or aggregator that provides offers to Company outside of Vendor and the terms of this SOW.  For clarity, any merchant is only considered a &#8220;Content Provider&#8221; for purposes of the specific offers or content that they provide through Vendor under the Service, and not for purposes of any other content (Offers, services, or products), that the same merchant provides to Company either directly or through any source other than Vendor.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Financial Package&#8221; means</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor provided monthly package detailing activity, payments and collections based on prior month and historical performance.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Measurement Period&#8221; means a calendar month.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Offer&#8221; means a deal tile that is provided by Vendor and presented to Company Users, and which may include market products, services, coupons, discount offers, and other marketing communications, including without limitation the new advertising campaigns from time to time developed by Vendor.  While Offers are provided by Vendor, the Parties acknowledge that Company may source other Offers from third parties outside the terms of this SOW, and said Offers are not within the scope of this SOW.  For clarity, any merchant is only considered a &#8220;Content Provider&#8221; for purposes of the specific offers or content that they provide through Vendor under the Service, and not for purposes of any other content (Offers, services, or products), that the same merchant provides to Company either directly or through any source other than Vendor.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Privacy Partner&#8221; means a Company approved trusted third-party such as Equifax, Experian, and Acxiom&#47;Live Ramp that anonymously connects Vendor IDs to IDs provided by other entities</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Receivables&#8221; means the aggregate amount of Total Revenue billed by Vendor to its Content Providers, net of any Revenue Adjustments, which remains uncollected as of any measurement date.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Receivables Adjustment&#8221; means, for purposes of adjusting Total Revenue for the portion not collected by Vendor from its Content Providers, an adjustment calculated by subtracting (x) Receivables on the last day of the current Measurement Period from (y) Receivables on the last day of the preceding Measurement Period. If the Receivables Adjustment is positive, it shall be added to Total Revenue. If the Receivables Adjustment is negative, it will be subtracted from Total Revenue.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Redemption Rate&#8221; means the number of Offers redeemed divided by the total number of Offers presented.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Revenue Adjustments&#8221; includes invoice credits granted by Vendor to its Content Providers for any of the following and shall be subtracted from Total Revenue&#58; Fee discounts, rebates, adjustments, disputed fee invoices.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Revenue Share Amount&#8221; means the amount as calculated below in the Service Payments section below.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Revenue Share Percentage&#8221; means the applicable percentage as set forth in the Service Payments section below</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Reward Summary Offers&#8221; means Offers served in a summary format of all Offers available to the individual User.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Rewards&#8221; means the economic value of rewards earned by Users.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Term&#8221; shall mean the term of this SOW.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Total Redemptions&#8221; means total number of redemptions in a calendar month.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;Total Revenue&#8221; means the aggregate amount of fees billed by Vendor as applicable to its Content Providers and actually collected during the Measurement Period for advertising, Offer placement, and any other activities directly related to the Service and directly identified with, or allocable to, Users&#59; however, the following are not included in Total Revenue and are not to be any part of Revenue Share&#58; (i) User Incentives, and (ii) any markup amounts or other sums charged or received by other third parties that are not collected by Vendor.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;User&#8221; means a Company account holder that is served an Offer from Vendor in a calendar month regardless of delivery channel.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;User Incentive&#8221; means the stated or calculated cash value earned by a User upon redemption of an Offer, based upon the value currency of the Offer, including cash, points, miles, or any other rewards currency offered by Company.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:19pt">&#8220;User Incentive Adjustments&#8221; means, for any Measurement Period, the aggregate amount of the following&#58;</font></div><div style="padding-left:90pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:3.73pt">Adjustments to User Incentives awarded in the current or any previous Measurement Period resulting from any of the following&#58;</font></div><div style="padding-left:126pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Correction of errors by Vendor in the calculation of any User Incentives.</font></div><div style="padding-left:126pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Resolution of User disputes regarding determination of User Incentives.</font></div><div style="padding-left:126pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Other adjustments to User Incentives mutually agreed to by Company and Vendor.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;User Incentive Amount&#8221; means (x) the aggregate amount of User Incentives for a Measurement Period (y) plus or minus, as the case may be, the User Incentive Adjustments.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Vendor OPS&#8221; means the Vendor Offer Platform System installed on Company&#8217;s servers in Company&#8217;s data center.</font></div><div style="padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24pt">&#8220;Vendor TMS&#8221; means the Vendor Targeted Marketing System which manages the matching, serving and redemption of Offers</font></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.5pt">Description and Scope of the Project</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Overview&#58; For purposes of this SOW, Vendor will offer the following services to Company (each a &#8220;Service&#8221; and collectively the &#8220;Services&#8221;) and will pay Company Revenue Share Amount on such Services as outlined in the Service Payments section&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:12.73pt">On-Platform Services. </font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Vendor shall provide Offers via certain Company distribution channels, including Company online banking, mobile applications, and emails offered via Company channels, and in connection with these Offers shall provide analytics, assessments, consumer groupings, insights, market information reports or marketing services (in any such instance, from which individual consumer identities have been removed such that any information is not linked or reasonably linkable to any consumer or household, including via a device or other physical object that is capable of connecting to the Internet, directly or indirectly, or to another device) (&#8220;On-Platform Analytics&#8221;), to Content Providers incorporating Company data subject to the terms of this SOW and the Agreement (collectively, the &#8220;On-Platform Services&#8221;).  </font></div><div style="padding-left:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional Service Terms&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor has developed Services that enable Company to target end-users of Company&#8217;s debit and credit cards. Activities of Vendor and Company pertaining to the promotion and operation of the Services shall include, but is not limited to, the standard offering of Vendor as it is from time to time revised and enhanced by Vendor, including without limitation those features and services detailed in this SOW and any agreements executed by both parties hereafter.</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vendor shall provide the Services with respect to Offers, including the development of advertising campaigns. Vendor shall be solely responsible for billing and collecting User Incentives and advertising fees from its Content Providers. User incentives and revenue share with respect to Content Providers shall be paid as described below in the Service Payments section. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">During the Term, Vendor shall provide a dedicated team to Company consisting of a sufficient number of resources with the appropriate skill set to complete the work necessary to provide the Service. This team will be solely dedicated to Company and will not work on any other Vendor customer.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Offers will be hosted by Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company will have sole discretion over which Offers to display.  Notwithstanding the foregoing, the Parties agree that Company will not have any right to change the specific content or copy within an Offer. </font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.5pt">Out of Scope Activities for each Party</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intentionally Left Blank</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.5pt">SOW Term</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This SOW shall be in effect from the Effective Date through the Expiration Date indicated on the cover page unless terminated earlier or extended under the terms of the Agreement.</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.5pt">Location of Work and Facilities</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intentionally Left Blank</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;padding-left:10.5pt">Favorable Terms </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">During the Term the net economic value, where net economic value is calculated as &#91;***&#93;, &#91;***&#93; will be &#91;***&#93;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:10.5pt">Vendor Responsibilities</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Responsibilities of Vendor are listed below.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Task Deliverables</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall provide the following deliverable(s) to Company&#58;</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Task Deliverable&#58; Development of On-Platform Services for Vendor TMS </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor will develop the systems, technologies, relationships, and training to enable Company to electronically accept and process Offers through the Vendor TMS. This process will involve linking the Vendor TMS to Company and installing Vendor OPS on Company&#8217;s servers in Company&#8217;s data center.                                                                                                                                      </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Task Deliverable&#58; Vendor TMS Service Processes </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor will operate and manage the On-Platform Services to and for Company and its Content Providers, which Services will take the following form and also as may be further described in this and other schedules&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:12.73pt">Vendor is responsible for the design, development, maintenance, and on-going enhancement of the Vendor TMS.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:9.96pt">Company acknowledges Vendor utilizes sales materials where Company marks are included in efforts to secure Content Providers.  All materials that include Company marks must be pre-approved by Company.  These materials may be approved in template form.  Authorized templates are required to be approved at a minimum annually.  Any changes to authorized templates must be approved in advance of use.  </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:7.19pt">Vendor will form relationships with its Content Providers and obtain and publish Offers available for Users to Company.</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Vendor will develop &#91;***&#93; seasonal concepts throughout the year such as spring home improvement, back-to-school, and summer vacation planning</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Vendor will provide real time messaging capabilities and enhance such capabilities to allow Company to deliver &#8216;missed reward&#8217; notifications.</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Subject to Company providing the relevant User identification information, Vendor will ensure a minimum amount of content is aspirational in nature for the relevant User segment as outlined below. Aspirational content means content from Content Providers that is reasonably considered to be desirable to the relevant customer segment (e.g., Brooks Brothers for Preferred or Office Depot for Small Business).</font></div><div style="padding-left:72pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:78.84pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.160%"><tr><td style="width:1.0%"></td><td style="width:51.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Segment</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(as defined and updated by Company)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Minimum Aspirational Content</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Preferred</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;***&#93;% </font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">GWIM</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;***&#93;%</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Small Business</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;***&#93;%</font></div></td></tr></table></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iv.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:7.73pt">Vendor will be solely responsible for setting ad pricing with its Content Providers pursuant to separate agreements between Vendor and its Content Providers that shall not be considered beneficiaries of this SOW.  </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">v.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Vendor will operate the Vendor TMS so that it enables its Content Providers to manage market campaigns. Vendor or Content Providers will build advertising campaigns that target Users with particular spend behaviors based on then-current Company Offer approval guidelines.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">vi.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:7.73pt">Vendor will screen its Content Providers&#8217; Offers to ensure that they meet Company media and message standards. Vendor will also conduct ongoing monitoring of its Content Providers for any developments that may result in reputational, regulatory, or other risks to Company or Company Users, and will take all necessary action to mitigate any such risks detected, including immediate notification to Company of the risk identified. Company will have the ability to control Content Provider advertising campaigns in the following manner&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Company can eliminate any Content Provider or category of Content Providers from placing Offers to Company. These exclusions will be identified by Company before launching the Vendor Service and will be excluded forever unless Company requests changes, additions, or deletions from the Content Provider exclusions.</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Company will have access to a review queue where they can preview all Offers that are scheduled to be published to Company. Offers will be in the review queue until Company has approved such offers. Company will make reasonable efforts to approve or disapprove offers within &#91;***&#93; unless mutually agreed between Company and Vendor. Company has the right to veto any Content Provider or Offer for any reason. Publishing of Offers without Company approval shall be considered a breach of this SOW.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">vii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:4.96pt">Vendor will install and assist Company in operating the Vendor OPS that will be hosted with Company&#8217;s data center.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">viii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:2.19pt">Vendor will provide technology support to Company for problems arising solely out of the Vendor TMS. </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ix.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:7.73pt">Vendor will provide dedicated client management support to Company.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Vendor will receive from Company and review and resolve relevant customer care tickets for customer payment inquiries.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">xi.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:7.73pt">Vendor will provide integration work and training on the Vendor TMS as necessary for activities under this SOW.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">xii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:4.96pt">Vendor will continue to enhance the Vendor TMS to extend value to Company and create additional earnings for Company.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Task Deliverable&#58; Process for Escalating Production Support Issues</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company will submit Production Support Issues through email to &#91;***&#93;. This email distribution group will be monitored &#91;***&#93;.  Additionally, in the event of a Severity 1 or 2 issue, in addition to emailing, Company shall call Vendor&#8217;s production support line at 1&#91;***&#93;.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">It will be the responsibility of the active &#8211; on call member to acknowledge the Company&#8217;s request within the first &#91;***&#93; minutes.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The first responder will escalate the issue to the relative on-call technician (&#8220;On-Call Technician&#8221;) to begin troubleshooting the issue. The On-Call Technician will assign a severity level, as approved by Company, to the issue, and follow the below Service Level Agreement (&#8220;SLA&#8221;). If the below SLA elapses, the On-Call Technician will escalate to the next level following the below escalation chart.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The on-call technician will communicate to the party (or parties) on the original issue email following the below communication SLA. On-Call Technician will use all available resources in an attempt to resolve the issues.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon successful resolution of a Severity 1 or Severity 2 issue as confirmed by Company, the on-call technician will provide a follow-up email to the party (or parties) and any relative business units within Vendor, with a detailed description of the issue, what the identified root cause was, as outlined in the Production Issue Root Cause Analysis SLA within the SLA table.</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Task Deliverable&#58; Reports </font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall provide Company reports in a manner approved by Company on the Company&#47;Vendor Program that include but are not limited to the list below and the information set forth in APPENDIX D. Vendor Reports and Data Fields.  The reports provided by Vendor to Company will be &#91;***&#93; Further, upon request by Company, Vendor shall provide Company with &#91;***&#93;. Any changes to the reporting content, schedule, or format must be pre-approved by Company in writing.  </font></div><div style="margin-bottom:8pt;padding-left:36pt"><font><br></font></div><div style="margin-bottom:8pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Task Deliverable&#58; Offer Details</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The parties shall work together to reach an agreed-upon plan regarding Company&#8217;s utilization of Offer details and targeting data for the Offers Vendor provides Company, so that Company can facilitate the presentation of Offers in personalized placements, by &#91;***&#93;.  As part of this agreement, Company and Vendor shall mutually determine applicable technical and functional requirements, usage details, and other applicable matters.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon the delivery of the data, Company shall be solely authorized to use this data to facilitate the presentation of Offers in personalized placements and this data shall not be shared with any third parties.  Any presentation of offers utilizing this data shall meet Vendor&#8217;s program and data requirements, such that Vendor can manage these Offers, and meet its obligations to Content Providers, in the same way that it manages Offers in connection with the On-Platform Services.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Service Level Agreement (SLA) &#38; Liquidated Damages&#58;</font></div><div><font><br></font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Customer Care SLA</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liquidated Damages</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor will resolve customer care cases in a Tier 2&#47;Tier 3 environment.  Company will be responsible for entering dispute data into the agreed upon system for submitting tickets.  Vendor will confirm resolution of &#91;***&#93; (&#91;***&#93;%) of cases each month within &#91;***&#93; business days from initial case generation by Company.  </font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If Vendor fails to resolve more than &#91;***&#93;percent (&#91;***&#93;%) of cases within &#91;***&#93;days in any month, Company shall be entitled to assess against Vendor, as liquidated damages, and not as a penalty, &#91;***&#93;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*If Company chooses to assess liquidated damages against Vendor in connection with this SLA or any other SLA in this SOW, Company shall notify Vendor in writing of its liquidated-damages assessment within &#91;***&#93; days of the purported occurrence, and any liquidated damages due shall be paid &#91;***&#93;.</font></div></td></tr></table></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Offer Approval SLA</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liquidated Damages</font></td></tr><tr style="height:12pt"><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">All Offers and Offer changes (which for purposes of this SLA shall not include date extensions of Offers or placement changes) must be approved by Company prior to presentment to Company Users.  Under no circumstances should Vendor Offers and Offer changes be presented to Company Users without Company approval.</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall provide a root-cause analysis and mitigation plan to correct Offer approval errors.  In any month where Vendor fails to meet this SLA, Company shall be entitled to assess against Vendor, as liquidated damages, and not as penalty, &#91;***&#93;. </font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Offer Quality SLA</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liquidated Damages</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall endeavor to provide customer facing Error-free Offers for the Services herein &#91;***&#93;% of the time each month and must notify Company when Errors are identified.  For purposes of this SLA, an &#8220;Error&#8221; shall constitute a mistake received from Vendor that should have been corrected by Vendor prior to publishing to Users that falls into one of the following categories&#58; </font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:8pt">&#91;***&#93;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall provide root-cause analysis and mitigation plan to correct Offer quality Errors and User impacts as contemplated by this SLA, if any.  Any rewards expenses tied to the Offer quality error, as deemed by Company will be &#91;***&#93;.  If Vendor fails to provide &#91;***&#93;in any month pursuant to the terms of this SLA, Company shall be entitled to assess against Vendor, as liquidated damages, and not as penalty, &#91;***&#93;.</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Near-Real-Time Messaging SLA</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liquidated Damages</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor agrees to ensure &#91;***&#93;% of all redemption-eligible transactions are recognized and provided at initial authorization for Company to send near real-time notifications to Users</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall provide root-cause analysis and mitigation plan to achieve &#91;***&#93;% and correct customer impacts, if any, at full expense to Vendor.  If Vendor fails to meet this SLA in any month, Company shall be entitled to assess against Vendor, as liquidated damages, and not as a penalty, &#91;***&#93;.</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Production Issue Resolution SLA</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liquidated Damages&#58;</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severity Level 1 Definition&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> An event causing severe impact to Vendor&#8217;s ability to interact with Company </font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">No workaround is available.</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">Services down or unusable&#58; An error stops the Services from running, or so severely impacts production use of the Services that customer&#8217;s business operations are critically affected, and Company cannot reasonably continue work</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Status Update Frequency&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Vendor provides a Bridgeline and a status every &#91;***&#93; to Company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Target Service Restoration&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Within &#91;***&#93;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resolution&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> up to &#91;***&#93;days or longer if approved by Company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severity Level 2 Definition&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> An event causing major impact to Vendor&#8217;s support of Company. This could involve severe impact to one or more functions. No workaround is available.</font></div><div style="padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">Functionality disabled</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">An error causes important features of the Service to be unavailable with no reasonable workaround and there is a serious impact on Company&#8217;s productivity, but production use of the Service is continuing, and Company can reasonably continue work using the Service.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Status Update Frequency&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> &#91;***&#93;to Company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Target Service Restoration&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Within &#91;***&#93;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resolution&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> up to &#91;***&#93; or longer if approved in writing by Company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severity Level 3 Definition&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> An event causing moderate impact to Vendor&#8217;s ability to support Company. This could involve major impact to one or more business function. A workaround may be available.</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">Degraded operations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">An error which causes important features of the application to be unavailable or to function other than as specified in the applicable documentation, but a workaround exists, or an error causes less significant features of the application to be unavailable or to function other than as specified in the applicable documentation, with no reasonable workaround.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Status Update Frequency&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Vendor status update is communicated &#91;***&#93; to Company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Target Service Restoration&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Workaround as soon as reasonable and practical in all the circumstances&#59; but not to exceed &#91;***&#93;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resolution&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Fix for the error within the next</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance release or as approved by Company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severity Level 4 Definition&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> An event causing minor impact to Vendor&#8217;s ability to support Company, but potentially moderate impact on one or more individuals. A workaround may or may not exist.</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">Minor error&#58; An error which does not affect essential use of the application, but which represents a deviation from the applicable documentation.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Status Update Frequency&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Vendor status update is communicated &#91;***&#93; to Company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Target Service Restoration&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Vendor workaround as soon as reasonable and practical in all the circumstances&#59; but not to exceed &#91;***&#93;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resolution&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Vendor fix for the error within &#91;***&#93; or as approved by</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">If Vendor fails to meet the Production Issue Resolution SLA as outlined in this SLA, Company shall be entitled to assess against Vendor, as liquidated damages, and not as a penalty the amounts stated herein &#91;***&#93;.</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">Vendor restores a Sev 1 issue &#91;***&#93;&#8211;&#91;***&#93;.  </font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">Vendor restores a Sev1 issue &#91;***&#93;&#8211;&#91;***&#93;.</font></div><div style="padding-left:20.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;padding-left:10pt">Vendor restores a Sev 2 issue &#91;***&#93;&#8211;&#91;***&#93;.</font></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">SLAs with NO LIQUIDATED DAMAGES</font></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">General Merchant Cleaning SLA</font></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For customer care cases requiring general merchant cleaning (where the cleaned merchant name is required to generate the appropriate redemption), Vendor will attempt to clean &#91;***&#93; percent (&#91;***&#93;%) of the merchant names within an average of &#91;***&#93; days of initial Company contact case generation</font></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Financial Reporting</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall supply financial reporting to Company with all details necessary to validate the metrics herein, by &#91;***&#93;, as further detailed in this SOW. Vendor shall make all changes to the reporting reasonably requested by Company in a timely manner to allow for full Company reconciliation.&#160; Vendor will provide back-up documentation and other support as necessary to validate any such reporting.  </font></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Uptime&#47;Availability&#59; Scheduled Maintenance&#59; Performance</font></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uptime&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Vendor will ensure that the TMS Service will be available to Company and their Users &#91;***&#93;% of the time in any given calendar month, exclusive of scheduled downtime&#59; database maintenance, upgrades, or migrations&#59; hardware maintenance or faults&#59; or connectivity issues. This assumes that Company is maintaining the Vendor OPS installed in their environment per this SOW.   </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In the event of scheduled downtime, Vendor agrees to&#58;</font></div><div style="padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.24pt">Provide Company with at least&#58;</font></div><div style="padding-left:74.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:12.73pt">&#91;***&#93; prior written notice for Priority 3-4 Changes</font></div><div style="padding-left:74.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:9.96pt">&#91;***&#93; prior written notice for Priority 2 Changes</font></div><div style="padding-left:74.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:7.19pt">&#91;***&#93; notice for Priority 1 Changes</font></div><div style="padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:9.67pt">Schedule for off-peak hours </font></div><div style="padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.24pt">Ensure that such downtime does not exceed &#91;***&#93; at any one time&#59; and does not exceed &#91;***&#93; in aggregate in any given month related to core Vendor OPS software. This will not include database maintenance, upgrades, or migrations, hardware maintenance or faults, or connectivity issues caused, by Company. </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Service availability calculation will exclude &#8220;scheduled downtime&#8221; which meets the foregoing criteria.   The Company is responsible for calculating Uptime.</font></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Production Issue Root Cause Analysis</font></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor will provide a written analysis of the problem provided within &#91;***&#93; days with the required information listed below.&#160; </font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Issue&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160; Brief description of the issue&#47;event</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Total Outage (if applicable)&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Include total outage (hours&#47;minutes)</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Start Date&#47;Time&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Start time of the incident &#38; date</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">End Date&#47;Time&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> End time of the incident &#38; date</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">User Experience&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> What was experienced as a result of this issue&#63;&#160; What did the User&#47;Company Associate see&#63;</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Customer Impact&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> How many Users were affected&#63;</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Technical Impacts&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160; </font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Applications Impact&#58;</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Root Cause&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160; If the information is not available, state that it is still being investigated or that the information will be provided by a specific date.&#160; Otherwise, describe the root cause</font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Short-Term Actions Taken&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160; Describe the steps that were taken to restore Service.</font></div><div style="padding-left:38.75pt;padding-right:2.75pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:8pt">Next Steps&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160; Describe what steps will need to be taken and include any target dates that the action will be taken</font></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Payments</font></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall be solely responsible for paying the User Incentives for its Offers, subject to the User Incentive Adjustments, to Company for payment to Users.  &#91;***&#93;. The User Incentive will be paid to Company no later than &#91;***&#93; days from the last day of the calendar month following in which the incentive was earned by the Users. Vendor agrees to enforce the obligations of its Content Providers to pay any User Incentives provided in Offers from its Content Providers and the other fees and charges owed by that Content Provider. For avoidance of doubt, Vendor will have sole obligation &#91;***&#93;.  </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The User Incentive Amount from Vendor Content Providers shall be payable by Vendor by wire transfer  no later than &#91;***&#93; days from the last day of the calendar month in which the incentive was earned by the Users.  Each payment shall be accompanied by a data file, in a format acceptable to Company, reconciled to the User Incentive Amount, reflecting the amount of User Incentives and User Incentive Adjustments to be applied to each User account. </font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor will pay Revenue Share payments to Company no later than &#91;***&#93; days from the last day of the calendar month in which it was accrued.</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Financial Package</font></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For each month, by &#91;***&#93;, Vendor will provide Company with a financial package detailing the amounts and supporting documentation for all activity for the preceding month as further detailed in APPENDIX D hereto (the &#8220;Financial Package&#8221;).  Vendor shall make all changes to the reporting as reasonably requested by Company in a timely manner as requested.&#160;For the avoidance of doubt, the Financial Package shall be considered Confidential Information and Vendor shall not share any information from the Financial Package with a third party.</font></div></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8. Disaster Recovery&#47;Business Continuity</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As stated in the Agreement</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">9. Company Responsibilities</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Responsibilities of Company are listed below.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company will&#58;</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Obtain any necessary information required for initial testing and integration.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Maintain Vendor OPS in the Company&#8217;s data center including physical installation, networking, web server configuration and security.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;On a &#91;***&#93; basis, send to the Vendor OPS a list of transactions and account information for Users.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;On a &#91;***&#93; basis, enable Vendor to provide Company with the amount of rewards earned by each User. Company will credit the rewards to each account.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;On a &#91;***&#93; basis, enable Vendor to reimburse Company for the rewards earned by each User. </font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Perform the tasks required to display Offers to Users on electronic statements.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Ensure cardholder terms and conditions allow Company to offer the Vendor Service.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Provide Level 1 Customer support</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Provide assistance and cooperation in the design and preparation of the product display and provide resources to enable the product design and look and feel in the website and computer system of Company operating the Service.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Provide the computers and other hardware that is determined to be appropriate for the operation of the Vendor TMS in the data centers of Company in accordance with the scope and specifications in the plan created and agreed to by Vendor and Company.</font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;Provide the personnel, hardware and software resources required to support the operation of the Vendor OPS and Services, including without limitation technology and operations support, database management and customer support.</font></div><div style="text-indent:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11. Redemption Control</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall protect against inaccurate redemptions by approving those with certain criteria. Vendor shall hold and review redemptions that meet any of the following&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Duplicates</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.07pt">REASON&#58; To guard against technical issues. This flag is in place in case a customer loads a transaction file twice.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">Statistical Deviation</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.07pt">REASON&#58; Operations control to ensure campaigns are configured correctly.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">High Priority</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">REASON&#58; Operations control to ensure all redemptions are reviewed and investigated following the initial launch of a high priority&#47;important campaign. This is an additional safeguard to guarantee Vendor delivers correct results from the campaigns.</font></div><div style="padding-left:108pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:3.73pt">Set at the discretion of the merchant services team based on priority of merchant relationship.</font></div><div style="margin-bottom:0.08pt;padding-left:72pt;text-indent:9pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:0.36pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:0.36pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:0.36pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:0.36pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:0.36pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:0.36pt"><font><br></font></div><div style="margin-bottom:0.08pt;padding-left:0.36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">12. Service Payments</font></div><div style="margin-bottom:8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vendor shall pay to Company a revenue share for Services during the Term of this Agreement. Vendor agrees to enforce the obligations of its Content Providers. </font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.702%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.143%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.855%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;text-decoration:underline">Source</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;text-decoration:underline">Company Revenue Share Percentage</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;text-decoration:underline">Vendor Revenue Share </font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%;text-decoration:underline">Percentage</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">From Vendor Content Providers</font></div><div style="margin-bottom:8pt;padding-right:2.75pt"><font><br></font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">From Company Referred Content Providers </font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;% </font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;% + &#91;***&#93;% of Vendor total advertising fees from non-Company customers.</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;%</font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;%</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Revenue Share Schedule&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vendor shall make commercially reasonable efforts to collect in a timely fashion all receivables that it is obligated to collect for its Offers.  Regardless of when receivables are collected, they will be shared with the other party per the terms of this Agreement. Vendor is not obligated to pay any Revenue Share Amount with respect to a sum that Vendor has not collected and received. In the unlikely event that receivables are never collected, those sums will not be owed. For all Offers, uncollected receivables will be capped at &#91;***&#93;% of Total Revenues for any given Measurement Period.</font></div><div style="margin-bottom:8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Calculation of Revenue Share&#58; </font></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">For each Measurement Period, the Revenue Share Amount due to Company shall be calculated as follows&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:12.73pt">An amount equal to&#58; </font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.07pt">Total Revenues from the Services in Section 3. Description of Scope of Project,</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.5pt">minus total Revenue Adjustments</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.07pt">plus&#47;minus the Receivables Adjustment</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:12.17pt">minus Company approved Allowable Expenses</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:9.96pt">Multiplied by the applicable Revenue Share Percentage</font></div><div style="margin-bottom:8pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">Notwithstanding anything else in this Agreement, Vendor&#8217;s Revenue Share under this Agreement for any Measurement Period, will not fall below &#91;***&#93; percent (&#91;***&#93;%).</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:10.5pt">For the avoidance of doubt, all monetary amounts in this SOW are calculated on an accrual basis.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Requirements&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Parties acknowledge that Vendor&#8217;s ability to meet its performance obligations under the Agreement is dependent on Company operational performance.  The Parties agree to document such performance goals and meet regularly to discuss, update and resolve any concerns.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:0.08pt"><font><br></font></div><div style="margin-bottom:8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Portfolio Development Expenses</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Parties contemplate continuing user interface updates and annual projects related to the development of&#160;system and product improvements throughout the Term.  As such, the Parties agree to reasonably cooperate and agree on finalizing such improvements and projects along with any corresponding Vendor funded development expenses.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13. Designated Contacts for Change Orders</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Designated Contacts for this SOW are listed below. If Vendor&#8217;s Designated Contact changes during the Term, Vendor shall notify Company immediately.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:87.12pt;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:80%">Exhibit 10.3</font></div><div style="text-align:right"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:234px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%"> Statement of Work</font></div><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contract ID Number&#58; </font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Designated Contacts</font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.220%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Bank of America, N.A.</font></td><td colspan="6" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Cardlytics, Inc.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Name&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Name&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Address&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Address&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">675 Ponce de Leon Ave., Suite 6000, Atlanta, GA 30308</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Phone&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Phone&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Fax&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Fax&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">N&#47;A</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Email&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Email&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#91;***&#93;</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14. Invoicing Information</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor shall prepare the Financial Package as set forth in the Agreement and make payments as described in the Service Payments section of this Agreement.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15. Signatures</font></div><div style="margin-bottom:8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vendor agrees to provide the Services described in this SOW provided Bank of America accepts this SOW, without modification, by signing in the space below. </font></div><div style="margin-bottom:8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Each Party agrees that the complete Agreement between us for these Services consists of 1) this SOW and 2) the Agreement.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.464%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Agreed to&#58;  Bank of America, N.A.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Agree to&#58;  Cardlytics, Inc.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#47;s&#47; W. Sam Griffin</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#47;s&#47; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Andy Christiansen</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">W. Sam Griffin</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andy Christiansen</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Title&#58;   Procurement Specialist</font></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="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Title&#58;   Cheif Financial Officer</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">APPENDIX A. Statement of Work Change Control Procedure</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">APPENDIX B.  Statement of Work Change Order Form</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">APPENDIX C. Statement of Work Change Order Log</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">APPENDIX D. Vendor Reports and Data Fields </font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain information has been excluded from this agreement (indicated by &#8220;&#91;***&#93;&#8221;) because such information (i) is not material and (ii) would be competitively harmful if publicly disclosed.</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>cdlx_form10-qx2022q2xex311.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="i8f350d33481c449d8899091f3124fa88_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;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><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 OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:9pt"><font><br></font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Lynne M. Laube, certify that&#58;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">I have reviewed this Quarterly Report on&#160;Form&#160;10-Q&#160;of Cardlytics, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.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:9pt;padding-left:36pt;text-indent:-18pt"><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:10.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:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer(s)&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act&#160;Rules&#160;13a-15(e)&#160;and&#160;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:9pt;padding-left:72pt;text-indent:-18pt"><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:11.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:9pt;padding-left:72pt;text-indent:-18pt"><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:10.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:9pt;padding-left:72pt;text-indent:-18pt"><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:11.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:9pt;padding-left:72pt;text-indent:-18pt"><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:10.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:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer(s)&#160;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:9pt;padding-left:72pt;text-indent:-18pt"><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:11.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:9pt;padding-left:72pt;text-indent:-18pt"><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:10.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-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.152%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.833%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lynne M. Laube</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lynne M. Laube</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="margin-bottom:9pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>cdlx_form10-qx2022q2xex312.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="i3e450b7d6a6b4a3f81c89cf03e6e6309_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;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><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 OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:9pt"><font><br></font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Andrew Christiansen, certify that&#58;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">I have reviewed this Quarterly Report on&#160;Form&#160;10-Q&#160;of Cardlytics, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.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:9pt;padding-left:36pt;text-indent:-18pt"><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:10.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:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer(s)&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act&#160;Rules&#160;13a-15(e)&#160;and&#160;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:9pt;padding-left:72pt;text-indent:-18pt"><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:11.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:9pt;padding-left:72pt;text-indent:-18pt"><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:10.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:9pt;padding-left:72pt;text-indent:-18pt"><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:11.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:9pt;padding-left:72pt;text-indent:-18pt"><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:10.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:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer(s)&#160;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:9pt;padding-left:72pt;text-indent:-18pt"><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:11.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:9pt;padding-left:72pt;text-indent:-18pt"><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:10.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-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.152%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.353%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Andrew Christiansen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew Christiansen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div><div style="margin-bottom:9pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>cdlx_form10-qx2022q2xex321.htm
<DESCRIPTION>EX-32.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="ib7146230e2c8450cbd23f48882704061_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;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.1</font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS OF</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%">PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</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%">PURSUANT TO 18 U.S.C. SECTION&#160;1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:9pt"><font><br></font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirement set forth in&#160;Rule&#160;13a-14(b)&#160;of&#160;the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;) and Section&#160;1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. &#167;1350), Lynne M. Laube, Chief Executive Officer of Cardlytics, Inc. (the &#8220;Company&#8221;), and Andrew Christiansen, Chief Financial Officer of the Company, each hereby certifies that, to the best of his or her knowledge&#58;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The Company&#8217;s Quarterly Report on&#160;Form&#160;10-Q&#160;for the period ended June 30, 2022 (the &#34;Report&#34;), fully complies with the requirements of Section&#160;13(a)&#160;or Section&#160;15(d)&#160;of the Exchange Act&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.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-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lynne M. Laube</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lynne M. Laube</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><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:12pt;font-weight:400;line-height:100%">&#160;</font></td><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:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Andrew Christiansen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew Christiansen</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This certification accompanies the Report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of this Report, irrespective of any general incorporation language contained in such filing.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>cdlx-20220630.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:96e0ce6f-a537-410a-9497-84d9876eb9fb,g:e8acc50d-9d90-4b36-9920-a3787584e839-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cdlx="http://www.cardlytics.com/20220630" 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.cardlytics.com/20220630">
  <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/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.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="cdlx-20220630_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="cdlx-20220630_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="cdlx-20220630_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="cdlx-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVER" roleURI="http://www.cardlytics.com/role/COVER">
        <link:definition>0001001 - Document - COVER</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED">
        <link:definition>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical">
        <link:definition>1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED" roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED">
        <link:definition>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED">
        <link:definition>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED">
        <link:definition>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical" roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical">
        <link:definition>1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OVERVIEWOFBUSINESSANDBASISOFPRESENTATION" roleURI="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATION">
        <link:definition>2101101 - Disclosure - OVERVIEW OF BUSINESS AND 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="OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails" roleURI="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails">
        <link:definition>2402401 - Disclosure - OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION (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="SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS" roleURI="http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS">
        <link:definition>2103102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies" roleURI="http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies">
        <link:definition>2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (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="BUSINESSCOMBINATIONS" roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONS">
        <link:definition>2105103 - Disclosure - BUSINESS COMBINATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONSTables" roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSTables">
        <link:definition>2306301 - Disclosure - BUSINESS COMBINATIONS (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="BUSINESSCOMBINATIONSNarrativeDetails" roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails">
        <link:definition>2407402 - Disclosure - BUSINESS COMBINATIONS - 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="BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails" roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails">
        <link:definition>2408403 - Disclosure - BUSINESS COMBINATIONS - Schedule of Business Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails" roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails">
        <link:definition>2409404 - Disclosure - BUSINESS COMBINATIONS - Assets and Liabilities Assumed (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="BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails" roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails">
        <link:definition>2410405 - Disclosure - BUSINESS COMBINATIONS - Identifiable Intangible Assets Acquired (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="BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails" roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails">
        <link:definition>2411406 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Consolidated Results 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="GOODWILLANDACQUIREDINTANGIBLES" roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLES">
        <link:definition>2112104 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDACQUIREDINTANGIBLESTables" roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables">
        <link:definition>2313302 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES (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="GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails" roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails">
        <link:definition>2414407 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - 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="GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails" roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails">
        <link:definition>2415408 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - 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="GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails" roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails">
        <link:definition>2416409 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Other Intangible Assets Subject to Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails" roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails">
        <link:definition>2417410 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Amortization expense schedule (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.cardlytics.com/role/REVENUE">
        <link:definition>2118105 - 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.cardlytics.com/role/REVENUETables">
        <link:definition>2319303 - 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="REVENUENarrativeDetails" roleURI="http://www.cardlytics.com/role/REVENUENarrativeDetails">
        <link:definition>2420411 - Disclosure - REVENUE - 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="REVENUENarrativeDetails_1" roleURI="http://www.cardlytics.com/role/REVENUENarrativeDetails_1">
        <link:definition>2420411 - Disclosure - REVENUE - 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="REVENUESummaryofRevenueDetails" roleURI="http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails">
        <link:definition>2421412 - Disclosure - REVENUE - Summary 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="DEBTANDFINANCINGARRANGEMENTS" roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTS">
        <link:definition>2122106 - Disclosure - DEBT AND FINANCING ARRANGEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDFINANCINGARRANGEMENTSTables" roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSTables">
        <link:definition>2323304 - Disclosure - DEBT AND FINANCING ARRANGEMENTS (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="DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails">
        <link:definition>2424413 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - 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="DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails" roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails">
        <link:definition>2425414 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Net Carrying Amount of Liability Component (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="DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails" roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails">
        <link:definition>2426415 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Net Carrying Amount of Equity Component (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="DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails" roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails">
        <link:definition>2427416 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Interest Expense 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.cardlytics.com/role/STOCKBASEDCOMPENSATION">
        <link:definition>2128107 - 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.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>2329305 - 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="STOCKBASEDCOMPENSATIONNarrativeDetails" roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails">
        <link:definition>2430417 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails" roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails">
        <link:definition>2431418 - Disclosure - STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails" roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails">
        <link:definition>2432419 - Disclosure - STOCK-BASED COMPENSATION - Summary of Common 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="STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails" roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails">
        <link:definition>2433420 - Disclosure - STOCK-BASED COMPENSATION - Option Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails" roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails">
        <link:definition>2434421 - Disclosure - STOCK-BASED COMPENSATION - Summary of RSU 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="FAIRVALUEMEASUREMENTS" roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>2135108 - 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.cardlytics.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>2336306 - 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="FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails" roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails">
        <link:definition>2437422 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails" roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails">
        <link:definition>2438423 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Beginning and Ending 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="FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails" roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails">
        <link:definition>2439424 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Key Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2140109 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESTables" roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESTables">
        <link:definition>2341307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails" roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails">
        <link:definition>2442425 - Disclosure - COMMITMENTS AND CONTINGENCIES - Deferred FI Implementation Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESNarrativeDetails" roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails">
        <link:definition>2443426 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARE" roleURI="http://www.cardlytics.com/role/EARNINGSPERSHARE">
        <link:definition>2144110 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARETables" roleURI="http://www.cardlytics.com/role/EARNINGSPERSHARETables">
        <link:definition>2345308 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails" roleURI="http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails">
        <link:definition>2446427 - Disclosure - EARNINGS PER SHARE - Schedule of antidilutive 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="SEGMENTS" roleURI="http://www.cardlytics.com/role/SEGMENTS">
        <link:definition>2147111 - Disclosure - SEGMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSTables" roleURI="http://www.cardlytics.com/role/SEGMENTSTables">
        <link:definition>2348309 - Disclosure - SEGMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSNarrativeDetails" roleURI="http://www.cardlytics.com/role/SEGMENTSNarrativeDetails">
        <link:definition>2449428 - Disclosure - SEGMENTS - 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="SEGMENTSRevenuebySegmentDetails" roleURI="http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails">
        <link:definition>2450429 - Disclosure - SEGMENTS - Revenue by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSAdjustedContributionReconciliationDetails" roleURI="http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails">
        <link:definition>2451430 - Disclosure - SEGMENTS - Adjusted Contribution Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSGeographicalInformationDetails" roleURI="http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails">
        <link:definition>2452431 - Disclosure - SEGMENTS - Geographical 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="SubsequentEvents" roleURI="http://www.cardlytics.com/role/SubsequentEvents">
        <link:definition>2153112 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsTables" roleURI="http://www.cardlytics.com/role/SubsequentEventsTables">
        <link:definition>2354310 - Disclosure - Subsequent Events (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="SubsequentEventsDetails" roleURI="http://www.cardlytics.com/role/SubsequentEventsDetails">
        <link:definition>2455432 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" abstract="false" name="DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_PartnerRelationshipsMember" abstract="true" name="PartnerRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" abstract="false" name="DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_IncreaseDecreaseInConsumerIncentiveLiability" abstract="false" name="IncreaseDecreaseInConsumerIncentiveLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" abstract="false" name="FinancialInstitutionShareAndOtherThirdPartyCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization" abstract="false" name="ContractWithCustomerAssetDeferredImplementationCostsAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_ContingentConsiderationLiabilityLongTerm" abstract="false" name="ContingentConsiderationLiabilityLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration" abstract="false" name="NoncashOrPartNoncashAcquisitionAccruedConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_PropertyAndEquipmentIncurredButNotYetPaid" abstract="false" name="PropertyAndEquipmentIncurredButNotYetPaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_BridgAndDoshHoldingsAcquisitionsMember" abstract="true" name="BridgAndDoshHoldingsAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DoshHoldingsIncMember" abstract="true" name="DoshHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_A2020PSUsMember" abstract="true" name="A2020PSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" abstract="false" name="BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdlx_MerchantRelationshipsMember" abstract="true" name="MerchantRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_PublicEquityOfferingMember" abstract="true" name="PublicEquityOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_ConsumerIncentivesExpense" abstract="false" name="ConsumerIncentivesExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_MeasurementInputCashPortionMember" abstract="true" name="MeasurementInputCashPortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtCovenantDomain" abstract="true" name="DebtCovenantDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_LargestMarketersMember" abstract="true" name="LargestMarketersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtInstrumentCovenantBillingCovenantPeriod" abstract="false" name="DebtInstrumentCovenantBillingCovenantPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_ContingentConsiderationLiabilityCurrent" abstract="false" name="ContingentConsiderationLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_DeferredFinancialInstitutionCostsRollForward" abstract="true" name="DeferredFinancialInstitutionCostsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cdlx_TopFiveMarketersMember" abstract="true" name="TopFiveMarketersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_A2021PSUsMember" abstract="true" name="A2021PSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtConversionScenarioTwoMember" abstract="true" name="DebtConversionScenarioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" abstract="false" name="PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" abstract="false" name="DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_ContractWithCustomerAssetDeferredImplementationCosts" abstract="false" name="ContractWithCustomerAssetDeferredImplementationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_CardlyticDirectSegmentMember" abstract="true" name="CardlyticDirectSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtCovenantNoncomplianceScenarioTwoMember" abstract="true" name="DebtCovenantNoncomplianceScenarioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_LargestFIPartnerTwoMember" abstract="true" name="LargestFIPartnerTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio" abstract="false" name="DebtInstrumentCovenantCastToFundedSeniorDebtRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" abstract="false" name="IncreaseDecreaseInFinancialInstitutionShareLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_PerformanceSharesAdvertiserBillingPeriod" abstract="false" name="PerformanceSharesAdvertiserBillingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_CostperServedSalesMember" abstract="true" name="CostperServedSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" abstract="false" name="PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_MeasurementInputWeightedAverageCostOfCapitalMember" abstract="true" name="MeasurementInputWeightedAverageCostOfCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_ContractWithCustomerSubscriptionTerm" abstract="false" name="ContractWithCustomerSubscriptionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_BridgSubscriptionRevenueMember" abstract="true" name="BridgSubscriptionRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtCovenantNoncomplianceScenarioOneMember" abstract="true" name="DebtCovenantNoncomplianceScenarioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" abstract="false" name="DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" abstract="false" name="DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_BankOfAmericaNationalAssociationMember" abstract="true" name="BankOfAmericaNationalAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_BridgAcquisitionMember" abstract="true" name="BridgAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_OptionIndexedToIssuersEquityCapPrice" abstract="false" name="OptionIndexedToIssuersEquityCapPrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cdlx_PerformanceSharesEBITDATargetPeriod" abstract="false" name="PerformanceSharesEBITDATargetPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" abstract="false" name="FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_CapitalizedContractCostAmortizationInterestExpense" abstract="false" name="CapitalizedContractCostAmortizationInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_CardlyticsPlatformMember" abstract="true" name="CardlyticsPlatformMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DeliveryCosts" abstract="false" name="DeliveryCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption" abstract="false" name="ConvertibleSeniorNotesAdditionalPrincipalOption" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" abstract="false" name="ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" abstract="false" name="DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" abstract="false" name="EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cdlx_PerformanceSharesVestingConditionPeriod" abstract="false" name="PerformanceSharesVestingConditionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_JPMorganChaseBankNationalAssociationMember" abstract="true" name="JPMorganChaseBankNationalAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cdlx_BridgPSUsMember" abstract="true" name="BridgPSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate" abstract="false" name="DebtInstrumentConvertibleLiabilityComponentDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches" abstract="false" name="ShareBasedPaymentArrangementNumberOfVestingTranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cdlx_MeasurementInputRevenueVolatilityMember" abstract="true" name="MeasurementInputRevenueVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdlx_FinancialInstitutionShareLiabilityCurrent" abstract="false" name="FinancialInstitutionShareLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_MeasurementInputCommonStockVolatilityMember" abstract="true" name="MeasurementInputCommonStockVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" abstract="false" name="DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_FinancialInstitutionShareCommitmentMember" abstract="true" name="FinancialInstitutionShareCommitmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_AcquisitionAndIntegrationCostsBenefit" abstract="false" name="AcquisitionAndIntegrationCostsBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_DebtInstrumentCovenantBillingCovenant" abstract="false" name="DebtInstrumentCovenantBillingCovenant" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_DebtConversionScenarioThreeMember" abstract="true" name="DebtConversionScenarioThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_BusinessAcquisitionContingentConsiderationDomain" abstract="true" name="BusinessAcquisitionContingentConsiderationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_BridgTotalRevenueMember" abstract="true" name="BridgTotalRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_CustomerIncentiveLiability" abstract="false" name="CustomerIncentiveLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cdlx_EntertainmentAcquisitionMember" abstract="true" name="EntertainmentAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_MarketerConcentrationRiskMember" abstract="true" name="MarketerConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DeliveryCostsMember" abstract="true" name="DeliveryCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" abstract="false" name="DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_PerformanceSharesMinimumGrowthRatePeriod" abstract="false" name="PerformanceSharesMinimumGrowthRatePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_PaymentsToAcquireBusinessesAcquireeDebt" abstract="false" name="PaymentsToAcquireBusinessesAcquireeDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdlx_CostOtherMember" abstract="true" name="CostOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_ChangeInFairValueOfContingentConsideration" abstract="false" name="ChangeInFairValueOfContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_FinancialInstitutionPartnerMember" abstract="true" name="FinancialInstitutionPartnerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_CostperRedemptionMember" abstract="true" name="CostperRedemptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_CardLinkedSubscriberUserBaseMember" abstract="true" name="CardLinkedSubscriberUserBaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_A2020ConvertibleSeniorNotesMember" abstract="true" name="A2020ConvertibleSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_AdjustedContribution" abstract="false" name="AdjustedContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdlx_DebtConversionScenarioOneMember" abstract="true" name="DebtConversionScenarioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_BridgOtherRevenueMember" abstract="true" name="BridgOtherRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdlx_BusinessAcquisitionContingentConsiderationAxis" abstract="true" name="BusinessAcquisitionContingentConsiderationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cdlx_DebtCovenantAxis" abstract="true" name="DebtCovenantAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" abstract="false" name="DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" abstract="false" name="DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdlx_PerformanceSharesStockClosingPricePeriod" abstract="false" name="PerformanceSharesStockClosingPricePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>cdlx-20220630_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:96e0ce6f-a537-410a-9497-84d9876eb9fb,g:e8acc50d-9d90-4b36-9920-a3787584e839-->
<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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c5f4d99b-bf7f-4b1e-aa9a-d36bb82c4cfc" 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_CashAndCashEquivalentsAtCarryingValue_834a0cb9-4301-41ee-8dc8-3d5bb02f7952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c5f4d99b-bf7f-4b1e-aa9a-d36bb82c4cfc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_834a0cb9-4301-41ee-8dc8-3d5bb02f7952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_348f2749-f106-4473-acea-8880d112fd27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c5f4d99b-bf7f-4b1e-aa9a-d36bb82c4cfc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_348f2749-f106-4473-acea-8880d112fd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ec1c006e-73e3-429a-a08b-7399952e6f00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c5f4d99b-bf7f-4b1e-aa9a-d36bb82c4cfc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ec1c006e-73e3-429a-a08b-7399952e6f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_a0dc5289-715f-4316-8617-c5628ca9b724" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c5f4d99b-bf7f-4b1e-aa9a-d36bb82c4cfc" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_a0dc5289-715f-4316-8617-c5628ca9b724" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b471d9a8-ed88-4881-8006-f6be699f7c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c5f4d99b-bf7f-4b1e-aa9a-d36bb82c4cfc" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b471d9a8-ed88-4881-8006-f6be699f7c2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f3cf56a7-50bb-4bdd-97e4-e29ca6c6740f" 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_SeniorNotes_4daa7bcc-294b-4623-ad10-5cb6d1422d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f3cf56a7-50bb-4bdd-97e4-e29ca6c6740f" xlink:to="loc_us-gaap_SeniorNotes_4daa7bcc-294b-4623-ad10-5cb6d1422d4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_b395da70-999c-4104-b665-176d8dfdcef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f3cf56a7-50bb-4bdd-97e4-e29ca6c6740f" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_b395da70-999c-4104-b665-176d8dfdcef4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContingentConsiderationLiabilityLongTerm_c37d29c9-6b6f-45ba-b7ad-64194227e1c3" xlink:href="cdlx-20220630.xsd#cdlx_ContingentConsiderationLiabilityLongTerm"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f3cf56a7-50bb-4bdd-97e4-e29ca6c6740f" xlink:to="loc_cdlx_ContingentConsiderationLiabilityLongTerm_c37d29c9-6b6f-45ba-b7ad-64194227e1c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2fa350e2-024d-497c-bef2-32083e6bb420" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f3cf56a7-50bb-4bdd-97e4-e29ca6c6740f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2fa350e2-024d-497c-bef2-32083e6bb420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_dbffaedb-6802-4dae-a21e-90ea811d82e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f3cf56a7-50bb-4bdd-97e4-e29ca6c6740f" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_dbffaedb-6802-4dae-a21e-90ea811d82e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_780b7a64-6c94-4f3f-af64-8b0ed63b3b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f3cf56a7-50bb-4bdd-97e4-e29ca6c6740f" xlink:to="loc_us-gaap_LiabilitiesCurrent_780b7a64-6c94-4f3f-af64-8b0ed63b3b3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a071c249-75d1-40a2-9d65-cd1ebf9fd00b" 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_913e13bc-8c1f-42ca-868a-19e39008b9c5" 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_a071c249-75d1-40a2-9d65-cd1ebf9fd00b" xlink:to="loc_us-gaap_Liabilities_913e13bc-8c1f-42ca-868a-19e39008b9c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_508fe666-6d01-43e1-bdbc-f361290fa32d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a071c249-75d1-40a2-9d65-cd1ebf9fd00b" xlink:to="loc_us-gaap_StockholdersEquity_508fe666-6d01-43e1-bdbc-f361290fa32d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" 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_c71df47e-946b-405f-9f3d-bdd4476cd5de" 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_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_us-gaap_AccountsPayableCurrent_c71df47e-946b-405f-9f3d-bdd4476cd5de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_082bac6b-79ef-4ce1-b37a-a1748b3c1679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_082bac6b-79ef-4ce1-b37a-a1748b3c1679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_0f5112e7-7c18-49c6-a9fd-569b35c76dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_0f5112e7-7c18-49c6-a9fd-569b35c76dc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_e976d200-ff09-4dac-b936-795a4469f263" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_e976d200-ff09-4dac-b936-795a4469f263" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CustomerIncentiveLiability_a30e72d1-fae5-4ee0-8a30-c40734aa122d" xlink:href="cdlx-20220630.xsd#cdlx_CustomerIncentiveLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_cdlx_CustomerIncentiveLiability_a30e72d1-fae5-4ee0-8a30-c40734aa122d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_659e785c-3834-40a0-99b0-77d7d7098d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_659e785c-3834-40a0-99b0-77d7d7098d16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5c8a8384-3ab8-49d0-a75a-b3914a90c6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5c8a8384-3ab8-49d0-a75a-b3914a90c6f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContingentConsiderationLiabilityCurrent_44255920-3aac-42e0-abfa-b8997d316d51" xlink:href="cdlx-20220630.xsd#cdlx_ContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b9c19108-e768-4939-a533-126e116569fd" xlink:to="loc_cdlx_ContingentConsiderationLiabilityCurrent_44255920-3aac-42e0-abfa-b8997d316d51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" 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_OperatingLeaseRightOfUseAsset_902e4d48-b68e-42c8-b4d0-9107e72c28cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_902e4d48-b68e-42c8-b4d0-9107e72c28cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_1c45acfe-72a0-4f3d-bf44-4a332d8ffeec" 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_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_1c45acfe-72a0-4f3d-bf44-4a332d8ffeec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8ae7f450-b3fb-4179-9de5-ff57dbfc6b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8ae7f450-b3fb-4179-9de5-ff57dbfc6b45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_6d74cc69-74f1-4bae-8c2d-32eb3284c53c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_6d74cc69-74f1-4bae-8c2d-32eb3284c53c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_514cd712-1761-44df-a23b-9ade5725f709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_AssetsCurrent_514cd712-1761-44df-a23b-9ade5725f709" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_63ba2b90-1afb-4121-8063-e57a7d667981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_Goodwill_63ba2b90-1afb-4121-8063-e57a7d667981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_53233dd8-98b1-4233-b99c-e2dd5357e875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_53233dd8-98b1-4233-b99c-e2dd5357e875" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d27e4fef-46c1-4d15-a206-8d5322434e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52d7341a-6cfc-4979-8aba-de931f14c875" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d27e4fef-46c1-4d15-a206-8d5322434e5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a2544b78-f1ad-452b-87a5-9e5c313e81f5" 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_CommonStockValue_8c4a3942-fbb9-4c30-9a1e-1093bada3275" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a2544b78-f1ad-452b-87a5-9e5c313e81f5" xlink:to="loc_us-gaap_CommonStockValue_8c4a3942-fbb9-4c30-9a1e-1093bada3275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e59c1c61-0b61-456a-a51c-ec4f7b951407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a2544b78-f1ad-452b-87a5-9e5c313e81f5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e59c1c61-0b61-456a-a51c-ec4f7b951407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d4405a5a-360e-43bc-afb7-e67a93fe73d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a2544b78-f1ad-452b-87a5-9e5c313e81f5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d4405a5a-360e-43bc-afb7-e67a93fe73d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93d46273-21b5-496b-b960-de773a4388a8" 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_a2544b78-f1ad-452b-87a5-9e5c313e81f5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93d46273-21b5-496b-b960-de773a4388a8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2b7abbe6-ce6c-4dbc-8b03-1f9c45c07d8f" 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_Revenues_7088f370-649d-4ad7-b4af-cb287e97338f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2b7abbe6-ce6c-4dbc-8b03-1f9c45c07d8f" xlink:to="loc_us-gaap_Revenues_7088f370-649d-4ad7-b4af-cb287e97338f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_8d4c1930-1a7e-4b1c-b47f-245d8c172a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2b7abbe6-ce6c-4dbc-8b03-1f9c45c07d8f" xlink:to="loc_us-gaap_CostsAndExpenses_8d4c1930-1a7e-4b1c-b47f-245d8c172a73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_784b7e94-c436-40cc-a4c8-732a4fa9bb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a4633ede-e6a9-4b06-b14b-bbd9f1d60904" 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_NetIncomeLossAvailableToCommonStockholdersBasic_784b7e94-c436-40cc-a4c8-732a4fa9bb5b" xlink:to="loc_us-gaap_NetIncomeLoss_a4633ede-e6a9-4b06-b14b-bbd9f1d60904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_59304d61-3583-4975-825f-b1ab5bd779ab" 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_IncomeTaxExpenseBenefit_63d9e205-1e2e-47a3-89d2-322b7510f04c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_59304d61-3583-4975-825f-b1ab5bd779ab" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_63d9e205-1e2e-47a3-89d2-322b7510f04c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9ba899e0-8359-4592-8c88-c8be150775e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_59304d61-3583-4975-825f-b1ab5bd779ab" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9ba899e0-8359-4592-8c88-c8be150775e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_98d97b17-c904-4050-8d3d-1745ac7cb3ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_7c001fb0-4e33-4ed0-9cc5-c94a16d59d24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_98d97b17-c904-4050-8d3d-1745ac7cb3ea" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_7c001fb0-4e33-4ed0-9cc5-c94a16d59d24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_42a30564-b0e5-4756-bb2b-d0e587760642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_98d97b17-c904-4050-8d3d-1745ac7cb3ea" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_42a30564-b0e5-4756-bb2b-d0e587760642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ade739e8-09f3-4e83-b57a-57193c59a981" 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_NonoperatingIncomeExpense_ebcd458a-e876-41a2-af22-239cad8baa62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ade739e8-09f3-4e83-b57a-57193c59a981" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ebcd458a-e876-41a2-af22-239cad8baa62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ca69d909-78a1-47ec-8243-74745133bead" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ade739e8-09f3-4e83-b57a-57193c59a981" xlink:to="loc_us-gaap_OperatingIncomeLoss_ca69d909-78a1-47ec-8243-74745133bead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_02e781cb-237b-4426-b11a-82e20c69259c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_us-gaap_DepreciationAndAmortization_02e781cb-237b-4426-b11a-82e20c69259c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_d3183220-fe49-4495-a629-36b0e562ebf4" xlink:href="cdlx-20220630.xsd#cdlx_AcquisitionAndIntegrationCostsBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_d3183220-fe49-4495-a629-36b0e562ebf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_0fb7044a-ff3c-431e-83de-18b4d276e3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_0fb7044a-ff3c-431e-83de-18b4d276e3bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_100b5120-8505-4d17-9ef7-7323fcf31f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_100b5120-8505-4d17-9ef7-7323fcf31f6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_3c0f856e-ef1b-4f26-8f68-7b19a5744a7a" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_3c0f856e-ef1b-4f26-8f68-7b19a5744a7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_286aaf14-072e-4c66-bc2a-819621d8ed29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_286aaf14-072e-4c66-bc2a-819621d8ed29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ChangeInFairValueOfContingentConsideration_2d844de6-16d3-42a6-a78c-60ba484fb802" xlink:href="cdlx-20220630.xsd#cdlx_ChangeInFairValueOfContingentConsideration"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_cdlx_ChangeInFairValueOfContingentConsideration_2d844de6-16d3-42a6-a78c-60ba484fb802" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_67ebd611-6d1f-4dd8-9d25-f044ba7d9fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_us-gaap_SellingAndMarketingExpense_67ebd611-6d1f-4dd8-9d25-f044ba7d9fe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCosts_78653148-5523-43f5-a46c-31452390c1af" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCosts"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_f056400e-37e1-412d-bb07-488e4c2a3348" xlink:to="loc_cdlx_DeliveryCosts_78653148-5523-43f5-a46c-31452390c1af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a8b4b15a-ad7c-4339-bb1e-f119626142e8" 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_1c527c56-913b-4103-b48d-fbaf7c6fb002" 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_a8b4b15a-ad7c-4339-bb1e-f119626142e8" xlink:to="loc_us-gaap_NetIncomeLoss_1c527c56-913b-4103-b48d-fbaf7c6fb002" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_fe06278b-8e1c-4076-b52f-c88127201019" 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_ComprehensiveIncomeNetOfTax_a8b4b15a-ad7c-4339-bb1e-f119626142e8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_fe06278b-8e1c-4076-b52f-c88127201019" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" 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_06744cf9-6df8-4667-9211-395a14f2f156" 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_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_NetIncomeLoss_06744cf9-6df8-4667-9211-395a14f2f156" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_7bc57104-a32d-4ff5-9cf4-4eea83e989b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_7bc57104-a32d-4ff5-9cf4-4eea83e989b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7590c8a5-2068-4295-ac20-59f198cbffeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7590c8a5-2068-4295-ac20-59f198cbffeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_80f503b5-828b-4248-a180-9e3fe8c6fe54" xlink:href="cdlx-20220630.xsd#cdlx_CapitalizedContractCostAmortizationInterestExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_80f503b5-828b-4248-a180-9e3fe8c6fe54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_bc659992-f5bc-416a-b6ce-5d472a8586d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_bc659992-f5bc-416a-b6ce-5d472a8586d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d47fda15-ea81-4165-89c5-b0c50562e961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d47fda15-ea81-4165-89c5-b0c50562e961" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6885a5cc-e10d-46e4-b4b4-554f8e761360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_ShareBasedCompensation_6885a5cc-e10d-46e4-b4b4-554f8e761360" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bfdbbdba-e786-485f-83c3-03a42f088a48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bfdbbdba-e786-485f-83c3-03a42f088a48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3f777cfa-21e2-4201-a29f-d5072a19f9c1" 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_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3f777cfa-21e2-4201-a29f-d5072a19f9c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCosts_835ea95c-78e3-4a6b-aae1-0e3e82e2127a" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerAssetDeferredImplementationCosts"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCosts_835ea95c-78e3-4a6b-aae1-0e3e82e2127a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_404a1ba8-3a11-4798-b20e-73cc25d9a00c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_404a1ba8-3a11-4798-b20e-73cc25d9a00c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_06891fec-2f15-4187-9604-5fef5bb1ebbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_06891fec-2f15-4187-9604-5fef5bb1ebbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_10566739-15f7-499d-834f-30634fe4ca3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_10566739-15f7-499d-834f-30634fe4ca3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f20c5c48-89d9-45b0-aeea-bea501bb0178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f20c5c48-89d9-45b0-aeea-bea501bb0178" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_9d641b9a-5091-4e62-83a2-c177632fc252" xlink:href="cdlx-20220630.xsd#cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_9d641b9a-5091-4e62-83a2-c177632fc252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_278ee736-778b-4dbe-b589-4f4c9f07bc43" xlink:href="cdlx-20220630.xsd#cdlx_IncreaseDecreaseInConsumerIncentiveLiability"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_278ee736-778b-4dbe-b589-4f4c9f07bc43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_953764e3-0519-4a93-bf34-2c7b401cb456" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_953764e3-0519-4a93-bf34-2c7b401cb456" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_dc489e9a-3560-418b-ade8-01360173bb63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e13527cf-ec7e-4e04-b1f7-fd6c562ede8b" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_dc489e9a-3560-418b-ade8-01360173bb63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_88776f62-873e-424d-80c0-30bfbe284591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ebe3e10e-94f1-41b8-ae1a-9b9f9d64317d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_88776f62-873e-424d-80c0-30bfbe284591" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ebe3e10e-94f1-41b8-ae1a-9b9f9d64317d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_710102b3-8fa8-4d06-917e-9c2625d783d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_88776f62-873e-424d-80c0-30bfbe284591" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_710102b3-8fa8-4d06-917e-9c2625d783d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_538b223a-768a-4b70-a792-e7285f45defb" 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_PaymentsToAcquirePropertyPlantAndEquipment_7e47d198-0d45-41c4-9b47-c77c207ebdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_538b223a-768a-4b70-a792-e7285f45defb" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7e47d198-0d45-41c4-9b47-c77c207ebdc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_5e69447c-2cdb-4f0d-94aa-b07a49409d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_538b223a-768a-4b70-a792-e7285f45defb" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_5e69447c-2cdb-4f0d-94aa-b07a49409d4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_43f64df2-3bc9-44d4-afcf-a1a473efff91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_538b223a-768a-4b70-a792-e7285f45defb" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_43f64df2-3bc9-44d4-afcf-a1a473efff91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7ff0d985-e6e4-4908-986c-e82271504e2d" 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_538b223a-768a-4b70-a792-e7285f45defb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7ff0d985-e6e4-4908-986c-e82271504e2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_89869af8-e92f-4c7e-99df-2b3ca87f5c5e" 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_ProceedsFromIssuanceOfCommonStock_64607aec-1d28-4a67-8668-4048b9edea31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_89869af8-e92f-4c7e-99df-2b3ca87f5c5e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_64607aec-1d28-4a67-8668-4048b9edea31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d47535d1-0d4c-42db-a629-add4c420ecbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_89869af8-e92f-4c7e-99df-2b3ca87f5c5e" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d47535d1-0d4c-42db-a629-add4c420ecbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_781ed85d-6d00-44e4-88e6-837beb446b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_89869af8-e92f-4c7e-99df-2b3ca87f5c5e" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_781ed85d-6d00-44e4-88e6-837beb446b0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3a8cd6ea-8f5e-4596-a1c5-4e595c8e4e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_89869af8-e92f-4c7e-99df-2b3ca87f5c5e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3a8cd6ea-8f5e-4596-a1c5-4e595c8e4e0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_267d4da9-0e5b-4710-b274-3abdbb343108" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_89869af8-e92f-4c7e-99df-2b3ca87f5c5e" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_267d4da9-0e5b-4710-b274-3abdbb343108" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_793b7d01-5d1e-456d-9c4c-953c23e03090" 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_8b6c5d71-affd-48e9-95d3-7e9d2190e4dd" 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_793b7d01-5d1e-456d-9c4c-953c23e03090" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b6c5d71-affd-48e9-95d3-7e9d2190e4dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b934c47e-fb4e-433b-ac1f-666ed77c6d65" 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_793b7d01-5d1e-456d-9c4c-953c23e03090" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b934c47e-fb4e-433b-ac1f-666ed77c6d65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_28223255-8ef5-49e9-b908-4ac4e3de1c57" 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_793b7d01-5d1e-456d-9c4c-953c23e03090" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_28223255-8ef5-49e9-b908-4ac4e3de1c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d60e011a-b631-4ca5-9052-2c7e0db7179c" 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_793b7d01-5d1e-456d-9c4c-953c23e03090" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d60e011a-b631-4ca5-9052-2c7e0db7179c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d3cfb230-52e9-4044-ba0a-890f99ab7bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d3cfb230-52e9-4044-ba0a-890f99ab7bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_bc76660d-dc32-44da-9c74-54b94bc31e73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_bc76660d-dc32-44da-9c74-54b94bc31e73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3645175b-aed6-491a-816b-294b44ccb1a7" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:to="loc_us-gaap_Goodwill_3645175b-aed6-491a-816b-294b44ccb1a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b969c1fd-e38e-472e-b156-206fdd7832e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b969c1fd-e38e-472e-b156-206fdd7832e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_0c52cefe-d5d0-44de-8a06-5db7509d3332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_0c52cefe-d5d0-44de-8a06-5db7509d3332" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_fbe40e4a-8e68-4243-af67-79008ab14cef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_fbe40e4a-8e68-4243-af67-79008ab14cef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1547bd56-563e-4e35-8fc4-283c9602037b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1d9fc39e-4e56-4841-91c0-8236e8566543" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1547bd56-563e-4e35-8fc4-283c9602037b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fad7cfd0-4714-4625-be33-71ce163c340a" 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_FiniteLivedIntangibleAssetsAccumulatedAmortization_67cda576-5cfe-4987-8b25-04d40fafed8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fad7cfd0-4714-4625-be33-71ce163c340a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_67cda576-5cfe-4987-8b25-04d40fafed8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1cf226b4-f6e3-49ca-8cf7-3b8be07cc45e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fad7cfd0-4714-4625-be33-71ce163c340a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1cf226b4-f6e3-49ca-8cf7-3b8be07cc45e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_586d15db-0d9e-4b9a-861b-2dee2271b456" 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_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_5f1c8ae8-2e7d-46c4-9950-0dcee8707c8b" xlink:href="cdlx-20220630.xsd#cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_586d15db-0d9e-4b9a-861b-2dee2271b456" xlink:to="loc_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_5f1c8ae8-2e7d-46c4-9950-0dcee8707c8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_3f453cb4-3c67-43a8-8d1c-ce685afb6c85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_586d15db-0d9e-4b9a-861b-2dee2271b456" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_3f453cb4-3c67-43a8-8d1c-ce685afb6c85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_70a63035-8669-4754-8f0c-5569cfdcfd21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_586d15db-0d9e-4b9a-861b-2dee2271b456" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_70a63035-8669-4754-8f0c-5569cfdcfd21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ad2fac2b-3c87-43b9-b7e1-3f2a8e98280f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_586d15db-0d9e-4b9a-861b-2dee2271b456" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ad2fac2b-3c87-43b9-b7e1-3f2a8e98280f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_23357135-7e1e-4275-aee8-ddcc4fb59805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_586d15db-0d9e-4b9a-861b-2dee2271b456" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_23357135-7e1e-4275-aee8-ddcc4fb59805" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f6ea66e2-c075-41e6-b653-f4b05af5e204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_586d15db-0d9e-4b9a-861b-2dee2271b456" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f6ea66e2-c075-41e6-b653-f4b05af5e204" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_6f4f613b-8f14-49a8-b86e-2ab48c02833c" 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_DebtInstrumentCarryingAmount_c9b83604-37f9-404a-87c9-bd3e7b333af4" 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_us-gaap_LongTermDebt_6f4f613b-8f14-49a8-b86e-2ab48c02833c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c9b83604-37f9-404a-87c9-bd3e7b333af4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_acb7c657-3b55-4cd2-bd3f-62567438e693" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_6f4f613b-8f14-49a8-b86e-2ab48c02833c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_acb7c657-3b55-4cd2-bd3f-62567438e693" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c7b1bb68-ed58-4a9c-b5c1-9b49c536a6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_6f4f613b-8f14-49a8-b86e-2ab48c02833c" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c7b1bb68-ed58-4a9c-b5c1-9b49c536a6e1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_748124cf-af87-4465-83dd-8bf2c4920e58" 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_f9de63bc-2c9b-40b7-aef8-99e991e992f0" 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_748124cf-af87-4465-83dd-8bf2c4920e58" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_f9de63bc-2c9b-40b7-aef8-99e991e992f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_2d81a1a9-35c8-437f-b77d-b47304e27e78" 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_748124cf-af87-4465-83dd-8bf2c4920e58" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_2d81a1a9-35c8-437f-b77d-b47304e27e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_2b9ad448-8b3d-46d4-a6b8-16a3fa18e888" 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_748124cf-af87-4465-83dd-8bf2c4920e58" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_2b9ad448-8b3d-46d4-a6b8-16a3fa18e888" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_3dc22a0c-1274-4828-8478-92b41ad4f86a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_26bf26f0-d8ef-4408-96f7-c1ed4709ea30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_3dc22a0c-1274-4828-8478-92b41ad4f86a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_26bf26f0-d8ef-4408-96f7-c1ed4709ea30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_6e4585e4-5439-4214-aba1-91082d4debc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_3dc22a0c-1274-4828-8478-92b41ad4f86a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_6e4585e4-5439-4214-aba1-91082d4debc4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSRevenuebySegmentDetails"/>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AdjustedContribution_ea024978-f681-4e12-a696-c4912319a7e4" xlink:href="cdlx-20220630.xsd#cdlx_AdjustedContribution"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_4c016e68-ba13-48a4-b0a8-25e0fcd1534d" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_AdjustedContribution_ea024978-f681-4e12-a696-c4912319a7e4" xlink:to="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_4c016e68-ba13-48a4-b0a8-25e0fcd1534d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e724b006-9782-4cca-a9e3-58fc8d142f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_AdjustedContribution_ea024978-f681-4e12-a696-c4912319a7e4" xlink:to="loc_us-gaap_Revenues_e724b006-9782-4cca-a9e3-58fc8d142f21" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>cdlx-20220630_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:96e0ce6f-a537-410a-9497-84d9876eb9fb,g:e8acc50d-9d90-4b36-9920-a3787584e839-->
<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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" xlink:type="extended" id="i28c15e8bfe4e417daa896afedb6d61bd_CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b215bbca-7451-4a21-b42d-1a780f09a872" 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_19553185-429d-472a-bb0c-ad68015e1af4" 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_b215bbca-7451-4a21-b42d-1a780f09a872" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_09ed157d-8ff0-4909-bb5c-c925e2367f76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_SharesOutstanding_09ed157d-8ff0-4909-bb5c-c925e2367f76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a40b0ea6-a5ac-4933-af4e-46ab17a987f6" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockholdersEquity_a40b0ea6-a5ac-4933-af4e-46ab17a987f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c28aa838-f163-430c-b687-d8110de865ab" 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_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c28aa838-f163-430c-b687-d8110de865ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c304ee91-9ee0-4764-90b5-b76e87a75052" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c304ee91-9ee0-4764-90b5-b76e87a75052" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0cbcc3a7-3401-412a-bfcf-e17c1b58570d" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0cbcc3a7-3401-412a-bfcf-e17c1b58570d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a390b4ac-30c3-4d1b-9f1f-3076df1ee725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a390b4ac-30c3-4d1b-9f1f-3076df1ee725" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_bfe2677a-fd9a-4373-9891-761504532257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_CommonStockValueOutstanding_bfe2677a-fd9a-4373-9891-761504532257" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a45fd57-4b04-4bb1-82c0-485f5962526e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a45fd57-4b04-4bb1-82c0-485f5962526e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_94475f6e-7891-4d5d-b175-ee2f24876aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_94475f6e-7891-4d5d-b175-ee2f24876aa3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b7fb5aef-c82b-426b-a4d8-132ce6164e78" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b7fb5aef-c82b-426b-a4d8-132ce6164e78" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3582bde4-a353-4ec5-a2b5-9704eb7cce38" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3582bde4-a353-4ec5-a2b5-9704eb7cce38" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_be50428e-20e0-404b-b176-123ad55acb3b" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_be50428e-20e0-404b-b176-123ad55acb3b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3e72ee44-8dc0-4863-839b-19b7d503830b" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3e72ee44-8dc0-4863-839b-19b7d503830b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_11a4bae2-0bb6-4b1f-b303-01087fc350e8" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_11a4bae2-0bb6-4b1f-b303-01087fc350e8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_098b7af4-da88-42e1-8bfa-5612503bb927" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_NetIncomeLoss_098b7af4-da88-42e1-8bfa-5612503bb927" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_406ca20c-f425-4e2b-9542-43d533415cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca764862-0978-47c6-8b10-3f4f7d8f45dd" 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_PaymentsForRepurchaseOfCommonStock_a956d60b-b9bc-4d0e-af0d-8a7e102bbd16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b215bbca-7451-4a21-b42d-1a780f09a872" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a956d60b-b9bc-4d0e-af0d-8a7e102bbd16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_715a5b78-5de0-48bc-8079-3d753db0ca94" 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_b215bbca-7451-4a21-b42d-1a780f09a872" xlink:to="loc_us-gaap_StatementTable_715a5b78-5de0-48bc-8079-3d753db0ca94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_be4b6d45-63b8-4718-af4d-1a4ac1dc7729" 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_715a5b78-5de0-48bc-8079-3d753db0ca94" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_be4b6d45-63b8-4718-af4d-1a4ac1dc7729" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_be4b6d45-63b8-4718-af4d-1a4ac1dc7729_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_be4b6d45-63b8-4718-af4d-1a4ac1dc7729" xlink:to="loc_us-gaap_EquityComponentDomain_be4b6d45-63b8-4718-af4d-1a4ac1dc7729_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" 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_be4b6d45-63b8-4718-af4d-1a4ac1dc7729" xlink:to="loc_us-gaap_EquityComponentDomain_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0b38b4bb-5b05-4ba4-99d9-fb5dbede68c7" 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_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_CommonStockMember_0b38b4bb-5b05-4ba4-99d9-fb5dbede68c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7ee3097d-1efa-4a7c-b4ab-3474dbb719a4" 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_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7ee3097d-1efa-4a7c-b4ab-3474dbb719a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5be13c39-c93c-43f5-acdf-8ab33b0cb98c" 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_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5be13c39-c93c-43f5-acdf-8ab33b0cb98c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_07f03fdc-c2bb-4d5a-a90d-339eb6a18b3d" 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_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_RetainedEarningsMember_07f03fdc-c2bb-4d5a-a90d-339eb6a18b3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_82087aa1-96b2-4dc2-8b33-1e200147cc02" 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_StatementTable_715a5b78-5de0-48bc-8079-3d753db0ca94" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_82087aa1-96b2-4dc2-8b33-1e200147cc02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_82087aa1-96b2-4dc2-8b33-1e200147cc02_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_82087aa1-96b2-4dc2-8b33-1e200147cc02" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_82087aa1-96b2-4dc2-8b33-1e200147cc02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" 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_82087aa1-96b2-4dc2-8b33-1e200147cc02" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_29b8c161-6183-4f35-8b59-1fb1bf757a54" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" xlink:to="loc_cdlx_DoshHoldingsIncMember_29b8c161-6183-4f35-8b59-1fb1bf757a54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_784cdaff-74a8-43b0-8a4f-2b2e1858add0" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" xlink:to="loc_cdlx_BridgAcquisitionMember_784cdaff-74a8-43b0-8a4f-2b2e1858add0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="extended" id="iae9435a6099044c4948fe408a9ea841e_OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_040f4ee4-ab3a-452b-b750-3405e63a023e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_040f4ee4-ab3a-452b-b750-3405e63a023e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7db3e48f-446d-44b3-b26f-5096a6c693b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7db3e48f-446d-44b3-b26f-5096a6c693b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_36cf8d02-a1b9-48fe-9089-599630675b78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_36cf8d02-a1b9-48fe-9089-599630675b78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_95064a99-a81d-43d6-9f38-e1b6513453a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_95064a99-a81d-43d6-9f38-e1b6513453a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_ade41baf-d34d-4dae-a412-a15b3d5dbaff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_ade41baf-d34d-4dae-a412-a15b3d5dbaff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_06d10e91-5c87-443d-b148-5a4bcf10a61a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_06d10e91-5c87-443d-b148-5a4bcf10a61a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2691c0e5-ada7-4df1-8ce2-ceb2930889d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2691c0e5-ada7-4df1-8ce2-ceb2930889d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForCommissions_5e3407e8-b24e-419b-8d6a-eea8f87d1d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForCommissions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsForCommissions_5e3407e8-b24e-419b-8d6a-eea8f87d1d8f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_f07e2d10-a4f8-43dd-aad3-9e7f83038b18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_f07e2d10-a4f8-43dd-aad3-9e7f83038b18" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b1327ba3-edd3-409e-93d0-1ca55c0cf7d6" 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_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b1327ba3-edd3-409e-93d0-1ca55c0cf7d6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_f4eef62c-e720-4278-8cdc-0ea32eb6bc9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ContractWithCustomerLiability_f4eef62c-e720-4278-8cdc-0ea32eb6bc9c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_9f8b1a6f-ea86-4a87-8190-d21d70a33dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_9f8b1a6f-ea86-4a87-8190-d21d70a33dd8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_8d912312-3d89-4af4-886a-9cbcd1c496f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_8d912312-3d89-4af4-886a-9cbcd1c496f5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_06e5c5c9-e4b4-4218-a9e1-03b50d1bfaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_06e5c5c9-e4b4-4218-a9e1-03b50d1bfaf5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit_0370efdf-d747-4c84-a0b5-6061ae04c960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EscrowDeposit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_EscrowDeposit_0370efdf-d747-4c84-a0b5-6061ae04c960" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_053180ee-5347-4bb3-b01d-f82838049ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_053180ee-5347-4bb3-b01d-f82838049ae8" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_49a5e510-d34b-42c8-b2c2-858a78f2d63b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_49a5e510-d34b-42c8-b2c2-858a78f2d63b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_213d75d3-800f-4e70-ab25-29de328c3ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SeveranceCosts1_213d75d3-800f-4e70-ab25-29de328c3ee0" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2426cc5b-8856-499d-a7c3-ff15c84a8601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2426cc5b-8856-499d-a7c3-ff15c84a8601" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f6548ad6-5db5-4a88-af88-abb1b8935234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f6548ad6-5db5-4a88-af88-abb1b8935234" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_584b4e71-39a4-4f64-9dd4-bea301312789" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_584b4e71-39a4-4f64-9dd4-bea301312789" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a5da5475-73c4-4a0a-a60c-8149b37904ce" 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_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a5da5475-73c4-4a0a-a60c-8149b37904ce" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_f907c9db-f140-48ea-b5c2-d119bb68831a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_f907c9db-f140-48ea-b5c2-d119bb68831a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e9789beb-3dbf-4b21-b55a-0485ebde3304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e9789beb-3dbf-4b21-b55a-0485ebde3304" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_83dd9fdc-b001-4b97-9bbc-c0dfc759cbff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_83dd9fdc-b001-4b97-9bbc-c0dfc759cbff" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1325064d-a6f3-4acf-a58e-67373f176635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1325064d-a6f3-4acf-a58e-67373f176635" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_18ed4ce2-9014-436e-b4ec-975d4658354c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_18ed4ce2-9014-436e-b4ec-975d4658354c" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_18d1f0a7-20ec-4b11-9a13-b51f080ad241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_18d1f0a7-20ec-4b11-9a13-b51f080ad241" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_ab601b28-bc81-474a-9ed6-de7206479035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_ab601b28-bc81-474a-9ed6-de7206479035" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2be98500-613b-4d53-be4c-1a613f244827" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2be98500-613b-4d53-be4c-1a613f244827" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2be98500-613b-4d53-be4c-1a613f244827_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_2be98500-613b-4d53-be4c-1a613f244827" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2be98500-613b-4d53-be4c-1a613f244827_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" 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_2be98500-613b-4d53-be4c-1a613f244827" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_4828a6a3-3dce-42ac-982f-6ec8df4a1dd1" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_BridgAcquisitionMember_4828a6a3-3dce-42ac-982f-6ec8df4a1dd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_3e5375cd-3cc2-47d8-89fd-38b837417a68" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_DoshHoldingsIncMember_3e5375cd-3cc2-47d8-89fd-38b837417a68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_6c8bcdb0-3aea-4b25-bf91-b96f6e5ba7d3" xlink:href="cdlx-20220630.xsd#cdlx_BridgAndDoshHoldingsAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_6c8bcdb0-3aea-4b25-bf91-b96f6e5ba7d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_9e4a94fb-5372-48c3-a7a7-32565df0bdee" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_9e4a94fb-5372-48c3-a7a7-32565df0bdee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_07076c1b-88e2-4dc5-bac6-169476e906e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_07076c1b-88e2-4dc5-bac6-169476e906e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_07076c1b-88e2-4dc5-bac6-169476e906e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_07076c1b-88e2-4dc5-bac6-169476e906e2" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_07076c1b-88e2-4dc5-bac6-169476e906e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_07076c1b-88e2-4dc5-bac6-169476e906e2" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_b75ccfb1-a186-4ab0-a405-3d6209dcf588" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:to="loc_us-gaap_StockOptionMember_b75ccfb1-a186-4ab0-a405-3d6209dcf588" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0e400667-1bdd-4c3a-af5f-fff77329feb5" 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_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:to="loc_us-gaap_CommonStockMember_0e400667-1bdd-4c3a-af5f-fff77329feb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_91a07bab-14a8-4e82-b986-dbec3bf42107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_91a07bab-14a8-4e82-b986-dbec3bf42107" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_91a07bab-14a8-4e82-b986-dbec3bf42107_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_91a07bab-14a8-4e82-b986-dbec3bf42107" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_91a07bab-14a8-4e82-b986-dbec3bf42107_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e05bf17b-b598-4c83-9f9b-f2a27000c552" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_91a07bab-14a8-4e82-b986-dbec3bf42107" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e05bf17b-b598-4c83-9f9b-f2a27000c552" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PublicEquityOfferingMember_01e60666-9dc4-4ab0-8883-9163faed9bf3" xlink:href="cdlx-20220630.xsd#cdlx_PublicEquityOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e05bf17b-b598-4c83-9f9b-f2a27000c552" xlink:to="loc_cdlx_PublicEquityOfferingMember_01e60666-9dc4-4ab0-8883-9163faed9bf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0ec4b604-fb61-4218-b5d9-3eaa94643210" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0ec4b604-fb61-4218-b5d9-3eaa94643210" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0ec4b604-fb61-4218-b5d9-3eaa94643210_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_0ec4b604-fb61-4218-b5d9-3eaa94643210" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0ec4b604-fb61-4218-b5d9-3eaa94643210_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" 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_0ec4b604-fb61-4218-b5d9-3eaa94643210" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_9b1baa0f-f24f-4cd1-9e5d-1ef67c9bcb4e" 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_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_9b1baa0f-f24f-4cd1-9e5d-1ef67c9bcb4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_501ba51f-3219-4481-86a7-a2b2a567c648" 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_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_501ba51f-3219-4481-86a7-a2b2a567c648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_de47f585-296a-467a-a4c8-8f3f326b9ddc" 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_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_de47f585-296a-467a-a4c8-8f3f326b9ddc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCostsMember_94906952-e331-4aa0-b2d1-622840d74d20" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_cdlx_DeliveryCostsMember_94906952-e331-4aa0-b2d1-622840d74d20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_35116a78-93b7-4184-9d18-5e58a69df817" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_srt_RangeAxis_35116a78-93b7-4184-9d18-5e58a69df817" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35116a78-93b7-4184-9d18-5e58a69df817_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_35116a78-93b7-4184-9d18-5e58a69df817" xlink:to="loc_srt_RangeMember_35116a78-93b7-4184-9d18-5e58a69df817_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b55db65a-4a19-4eb9-bdbc-6bae491d7ecd" 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_35116a78-93b7-4184-9d18-5e58a69df817" xlink:to="loc_srt_RangeMember_b55db65a-4a19-4eb9-bdbc-6bae491d7ecd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1b7663cb-9437-474b-a19d-94d31d28c208" 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_b55db65a-4a19-4eb9-bdbc-6bae491d7ecd" xlink:to="loc_srt_MinimumMember_1b7663cb-9437-474b-a19d-94d31d28c208" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis_80bb8b6f-5604-43e2-a80d-cffbe4420453" xlink:href="cdlx-20220630.xsd#cdlx_BusinessAcquisitionContingentConsiderationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis_80bb8b6f-5604-43e2-a80d-cffbe4420453" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain_80bb8b6f-5604-43e2-a80d-cffbe4420453_default" xlink:href="cdlx-20220630.xsd#cdlx_BusinessAcquisitionContingentConsiderationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis_80bb8b6f-5604-43e2-a80d-cffbe4420453" xlink:to="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain_80bb8b6f-5604-43e2-a80d-cffbe4420453_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain_e65c5d0a-a712-4c53-bf57-270e25eb1f98" xlink:href="cdlx-20220630.xsd#cdlx_BusinessAcquisitionContingentConsiderationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis_80bb8b6f-5604-43e2-a80d-cffbe4420453" xlink:to="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain_e65c5d0a-a712-4c53-bf57-270e25eb1f98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_cc7a6d72-b295-48a1-a647-1de9ed16dc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_RestructuringPlanAxis_cc7a6d72-b295-48a1-a647-1de9ed16dc3b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_cc7a6d72-b295-48a1-a647-1de9ed16dc3b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_cc7a6d72-b295-48a1-a647-1de9ed16dc3b" xlink:to="loc_us-gaap_RestructuringPlanDomain_cc7a6d72-b295-48a1-a647-1de9ed16dc3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_ba763424-8135-4b24-bfd0-0097671ffe6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_cc7a6d72-b295-48a1-a647-1de9ed16dc3b" xlink:to="loc_us-gaap_RestructuringPlanDomain_ba763424-8135-4b24-bfd0-0097671ffe6f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="extended" id="ic3f4cd2df3c14ff0b74c25324eec0828_BUSINESSCOMBINATIONSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_037c17d5-a2fd-4e36-bc6d-3c682ce3c693" xlink:href="cdlx-20220630.xsd#cdlx_AcquisitionAndIntegrationCostsBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:to="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_037c17d5-a2fd-4e36-bc6d-3c682ce3c693" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent_9b7a5691-fc8d-41b8-93ca-166cce8e2f6b" xlink:href="cdlx-20220630.xsd#cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:to="loc_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent_9b7a5691-fc8d-41b8-93ca-166cce8e2f6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2ef96e19-6c30-4416-b455-d331f4a30f27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2ef96e19-6c30-4416-b455-d331f4a30f27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bee1fae-0e48-48f3-860a-3aa923a00bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bee1fae-0e48-48f3-860a-3aa923a00bad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8b25ad46-12f4-4cf4-a230-9d886ea11ff9" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bee1fae-0e48-48f3-860a-3aa923a00bad" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8b25ad46-12f4-4cf4-a230-9d886ea11ff9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8b25ad46-12f4-4cf4-a230-9d886ea11ff9_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_8b25ad46-12f4-4cf4-a230-9d886ea11ff9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8b25ad46-12f4-4cf4-a230-9d886ea11ff9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" 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_8b25ad46-12f4-4cf4-a230-9d886ea11ff9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_d5ac83ba-791e-45e4-b9eb-977f4ab40fbd" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:to="loc_cdlx_BridgAcquisitionMember_d5ac83ba-791e-45e4-b9eb-977f4ab40fbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_af35936f-d2c4-4125-88c9-8d225cb4c00c" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:to="loc_cdlx_DoshHoldingsIncMember_af35936f-d2c4-4125-88c9-8d225cb4c00c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_2681c43f-592a-4021-8175-84e891c17869" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_2681c43f-592a-4021-8175-84e891c17869" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails" xlink:type="extended" id="i62316c90e4fc42c68c9af4323778cd55_BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders_b14f6794-4889-4ede-ad32-ec3cd6e946e5" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders_b14f6794-4889-4ede-ad32-ec3cd6e946e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesAcquireeDebt_a71b245d-c140-4102-b3d6-7eb1f28ef37e" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesAcquireeDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_cdlx_PaymentsToAcquireBusinessesAcquireeDebt_a71b245d-c140-4102-b3d6-7eb1f28ef37e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts_f01b62a0-04f3-4fe4-b920-47b2ded662bc" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts_f01b62a0-04f3-4fe4-b920-47b2ded662bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7fe02023-acf2-4d30-9bff-5e49d881ce1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7fe02023-acf2-4d30-9bff-5e49d881ce1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_fe9a66af-c6c2-4716-81d1-23fa873d576b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_fe9a66af-c6c2-4716-81d1-23fa873d576b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3ea77672-26ab-40f8-b648-cebd741b4e84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3ea77672-26ab-40f8-b648-cebd741b4e84" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7758466d-03a7-48fe-bb44-a5530eed8bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_Goodwill_7758466d-03a7-48fe-bb44-a5530eed8bf4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_5ff8e42b-89b2-4021-9592-ca3f46d69328" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_5ff8e42b-89b2-4021-9592-ca3f46d69328" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a80162fa-9302-4ba6-bd9d-b3879698de55" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a80162fa-9302-4ba6-bd9d-b3879698de55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a80162fa-9302-4ba6-bd9d-b3879698de55_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_a80162fa-9302-4ba6-bd9d-b3879698de55" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a80162fa-9302-4ba6-bd9d-b3879698de55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" 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_a80162fa-9302-4ba6-bd9d-b3879698de55" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_d6aa4dc1-561c-40ae-a011-65c9a4eccfbd" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:to="loc_cdlx_DoshHoldingsIncMember_d6aa4dc1-561c-40ae-a011-65c9a4eccfbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_6f452d23-1f74-42fe-8be5-b3d53dc5b124" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:to="loc_cdlx_BridgAcquisitionMember_6f452d23-1f74-42fe-8be5-b3d53dc5b124" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_c574ce7f-fd05-42ca-88cd-f3ce7008209d" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_c574ce7f-fd05-42ca-88cd-f3ce7008209d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_ffd24b97-604a-49d8-a3a3-dcf14c366218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_ffd24b97-604a-49d8-a3a3-dcf14c366218" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_ffd24b97-604a-49d8-a3a3-dcf14c366218_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_ffd24b97-604a-49d8-a3a3-dcf14c366218" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_ffd24b97-604a-49d8-a3a3-dcf14c366218_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_ffd24b97-604a-49d8-a3a3-dcf14c366218" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bf7461a6-48b4-44a6-b6b0-4e0ee2dc2e2e" 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_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:to="loc_us-gaap_CommonStockMember_bf7461a6-48b4-44a6-b6b0-4e0ee2dc2e2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_57fa3b2f-0f05-4dd0-82b2-90130dd721d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:to="loc_us-gaap_StockOptionMember_57fa3b2f-0f05-4dd0-82b2-90130dd721d9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails" xlink:type="extended" id="ib25db3cc09be4b1ebc854679c812f866_BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_94325119-57e5-49db-8877-9c26a42f74df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_94325119-57e5-49db-8877-9c26a42f74df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a4566408-c542-49f1-8a0e-90e8e2b4d313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a4566408-c542-49f1-8a0e-90e8e2b4d313" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_85db8499-2af0-43c1-b426-dbfb683392ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_85db8499-2af0-43c1-b426-dbfb683392ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7ac8b98d-25f3-47ad-b86e-5e78a33f1cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_Goodwill_7ac8b98d-25f3-47ad-b86e-5e78a33f1cf1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_5c8a04a4-673e-42e7-a865-cab31532966a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_5c8a04a4-673e-42e7-a865-cab31532966a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d6a93f99-48b5-4924-9049-655924b08d42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d6a93f99-48b5-4924-9049-655924b08d42" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_f7e866c0-f2fb-49a6-a9db-dd52e8940ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_f7e866c0-f2fb-49a6-a9db-dd52e8940ec1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_841c7edf-dccb-4e73-970b-7470edbec05e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_841c7edf-dccb-4e73-970b-7470edbec05e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d3ebcd1e-961c-4417-9936-ca01d52bbd29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d3ebcd1e-961c-4417-9936-ca01d52bbd29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_734c181d-aec1-4f28-9a42-2b1753efbf2a" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d3ebcd1e-961c-4417-9936-ca01d52bbd29" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_734c181d-aec1-4f28-9a42-2b1753efbf2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_734c181d-aec1-4f28-9a42-2b1753efbf2a_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_734c181d-aec1-4f28-9a42-2b1753efbf2a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_734c181d-aec1-4f28-9a42-2b1753efbf2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" 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_734c181d-aec1-4f28-9a42-2b1753efbf2a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_fb10a438-05d8-45bf-bd19-82f0bb10a880" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:to="loc_cdlx_BridgAcquisitionMember_fb10a438-05d8-45bf-bd19-82f0bb10a880" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_e8445c36-74b0-4dc8-bf92-ce215e299223" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:to="loc_cdlx_DoshHoldingsIncMember_e8445c36-74b0-4dc8-bf92-ce215e299223" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_dcb04043-a256-49e3-acb0-e933076e5c44" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_dcb04043-a256-49e3-acb0-e933076e5c44" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="extended" id="i6b043d2709014d1095c3d46302d9453a_BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" 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_FinitelivedIntangibleAssetsAcquired1_54b1601e-11f5-4fdc-81e1-95a529d2e897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_54b1601e-11f5-4fdc-81e1-95a529d2e897" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_347b00c8-c65e-431e-a927-cba92a7ba67a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_347b00c8-c65e-431e-a927-cba92a7ba67a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" 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_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f14c3f0f-dc70-4988-b643-03d2379323d5" 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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f14c3f0f-dc70-4988-b643-03d2379323d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f14c3f0f-dc70-4988-b643-03d2379323d5_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_f14c3f0f-dc70-4988-b643-03d2379323d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f14c3f0f-dc70-4988-b643-03d2379323d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" 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_f14c3f0f-dc70-4988-b643-03d2379323d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_dcf4c986-8e9a-4309-a40c-f3fca40ff9b2" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:to="loc_cdlx_BridgAcquisitionMember_dcf4c986-8e9a-4309-a40c-f3fca40ff9b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_f212c7cc-bd04-49ec-b7c5-1a3c56e5aece" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:to="loc_cdlx_DoshHoldingsIncMember_f212c7cc-bd04-49ec-b7c5-1a3c56e5aece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_f0cd46ce-b428-4fc1-ace2-25f50560b10c" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_f0cd46ce-b428-4fc1-ace2-25f50560b10c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92" 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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92_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_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" 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_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_30c8face-7d51-45e3-858e-cfbe60bf79c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_us-gaap_TradeNamesMember_30c8face-7d51-45e3-858e-cfbe60bf79c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_0c153c13-e9b5-4ea3-b360-a920aedb17de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_0c153c13-e9b5-4ea3-b360-a920aedb17de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MerchantRelationshipsMember_cc79ada3-c5eb-49fa-96f7-4215ea5220f0" xlink:href="cdlx-20220630.xsd#cdlx_MerchantRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_cdlx_MerchantRelationshipsMember_cc79ada3-c5eb-49fa-96f7-4215ea5220f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PartnerRelationshipsMember_2cbb4f17-8128-4136-8436-f15f579be5a8" xlink:href="cdlx-20220630.xsd#cdlx_PartnerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_cdlx_PartnerRelationshipsMember_2cbb4f17-8128-4136-8436-f15f579be5a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardLinkedSubscriberUserBaseMember_f5a4d8b4-3176-4594-ace0-fe39c53b252e" xlink:href="cdlx-20220630.xsd#cdlx_CardLinkedSubscriberUserBaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_cdlx_CardLinkedSubscriberUserBaseMember_f5a4d8b4-3176-4594-ace0-fe39c53b252e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails" xlink:type="extended" id="ib1fedaf82c7346bcab34cf1e01756684_BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0f0b4499-f452-48bf-9745-7b432817e481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0f0b4499-f452-48bf-9745-7b432817e481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7cc7551a-87df-4932-8bc6-2783821e49e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7cc7551a-87df-4932-8bc6-2783821e49e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7b0125a-1177-4497-868b-1948c040f8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7b0125a-1177-4497-868b-1948c040f8c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7b0125a-1177-4497-868b-1948c040f8c2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8_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_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35928611-d5f5-46c5-b651-0b63205900ea" 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_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35928611-d5f5-46c5-b651-0b63205900ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_35c486df-24c5-47c0-b606-ca987d7b1052" xlink:href="cdlx-20220630.xsd#cdlx_BridgAndDoshHoldingsAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35928611-d5f5-46c5-b651-0b63205900ea" xlink:to="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_35c486df-24c5-47c0-b606-ca987d7b1052" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails" xlink:type="extended" id="i99caddde924e4d32bf31c6ab2855a4f7_GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" 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_Goodwill_d4f2261e-5819-4997-bc4d-e3777ec5d2d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" xlink:to="loc_us-gaap_Goodwill_d4f2261e-5819-4997-bc4d-e3777ec5d2d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_bf963fbf-e8e4-4b36-8a3c-a6126eddf69f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_bf963fbf-e8e4-4b36-8a3c-a6126eddf69f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74789660-d734-4b55-9968-f99b53c820a8" 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_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74789660-d734-4b55-9968-f99b53c820a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_688a6226-ed91-45f9-916a-cded9ec99b85" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_74789660-d734-4b55-9968-f99b53c820a8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_688a6226-ed91-45f9-916a-cded9ec99b85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_688a6226-ed91-45f9-916a-cded9ec99b85_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_688a6226-ed91-45f9-916a-cded9ec99b85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_688a6226-ed91-45f9-916a-cded9ec99b85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" 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_688a6226-ed91-45f9-916a-cded9ec99b85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_15f1c080-30b6-4890-abf6-f70da9333001" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" xlink:to="loc_cdlx_BridgAcquisitionMember_15f1c080-30b6-4890-abf6-f70da9333001" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardlyticsPlatformMember_50597cc7-1727-4edd-afd1-0e45716bdebc" xlink:href="cdlx-20220630.xsd#cdlx_CardlyticsPlatformMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" xlink:to="loc_cdlx_CardlyticsPlatformMember_50597cc7-1727-4edd-afd1-0e45716bdebc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails" xlink:type="extended" id="i9a7322e3b58e44989f98708a2b944caf_GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" 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_FiniteLivedIntangibleAssetsGross_9f205daa-73d9-4848-9a4e-32e9df9e2cc6" 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_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9f205daa-73d9-4848-9a4e-32e9df9e2cc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2406d8b4-5b4f-4937-811f-665c314ae932" 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_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2406d8b4-5b4f-4937-811f-665c314ae932" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b7c10642-f9ca-4f90-baa8-a7e6643a7104" 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_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b7c10642-f9ca-4f90-baa8-a7e6643a7104" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dfa23005-cf25-45b9-9684-8d06e623c4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dfa23005-cf25-45b9-9684-8d06e623c4ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2639d90c-3d79-4c7f-90ff-ce0c2ac265dc" 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_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2639d90c-3d79-4c7f-90ff-ce0c2ac265dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f738e4f0-547b-4172-8c37-d10d4490d0c7" 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_2639d90c-3d79-4c7f-90ff-ce0c2ac265dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f738e4f0-547b-4172-8c37-d10d4490d0c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f738e4f0-547b-4172-8c37-d10d4490d0c7_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_f738e4f0-547b-4172-8c37-d10d4490d0c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f738e4f0-547b-4172-8c37-d10d4490d0c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" 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_f738e4f0-547b-4172-8c37-d10d4490d0c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_d451cb1e-b8ae-446a-a1e8-c2e31427afbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_us-gaap_TradeNamesMember_d451cb1e-b8ae-446a-a1e8-c2e31427afbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_6de6be67-9741-4e8b-a90c-c409ff4ab382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_6de6be67-9741-4e8b-a90c-c409ff4ab382" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MerchantRelationshipsMember_0e5fde39-1b95-4099-84b7-5d0baacd6f3b" xlink:href="cdlx-20220630.xsd#cdlx_MerchantRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_cdlx_MerchantRelationshipsMember_0e5fde39-1b95-4099-84b7-5d0baacd6f3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PartnerRelationshipsMember_f00bc9ae-81dc-4d97-a5cb-862e6fc0ef8d" xlink:href="cdlx-20220630.xsd#cdlx_PartnerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_cdlx_PartnerRelationshipsMember_f00bc9ae-81dc-4d97-a5cb-862e6fc0ef8d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardLinkedSubscriberUserBaseMember_f4132912-c394-4f61-b6f7-95aafe066fbb" xlink:href="cdlx-20220630.xsd#cdlx_CardLinkedSubscriberUserBaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_cdlx_CardLinkedSubscriberUserBaseMember_f4132912-c394-4f61-b6f7-95aafe066fbb" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUENarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/REVENUENarrativeDetails" xlink:type="extended" id="iad63d8bae4544a6e89880f6d79345ca7_REVENUENarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" 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_cdlx_ConsumerIncentivesExpense_44efbec0-ca03-4be4-9cb7-54f2dbbb9f1f" xlink:href="cdlx-20220630.xsd#cdlx_ConsumerIncentivesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_cdlx_ConsumerIncentivesExpense_44efbec0-ca03-4be4-9cb7-54f2dbbb9f1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerSubscriptionTerm_d7c1cc20-13e0-4caa-9ee7-0408d3bf7c8a" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerSubscriptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_cdlx_ContractWithCustomerSubscriptionTerm_d7c1cc20-13e0-4caa-9ee7-0408d3bf7c8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b57f186a-b672-4718-b31e-b6cae7c492c6" 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_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b57f186a-b672-4718-b31e-b6cae7c492c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ad30ee46-55f1-448e-843e-99fb6043dd4d" 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_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ad30ee46-55f1-448e-843e-99fb6043dd4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" 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_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_dcd71db3-c8af-4086-957e-1ddcfd9b788d" 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_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_dcd71db3-c8af-4086-957e-1ddcfd9b788d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_834b3b31-32fa-4d7f-9ad5-d0999fa93335" 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_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:to="loc_srt_RangeAxis_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_834b3b31-32fa-4d7f-9ad5-d0999fa93335_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_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:to="loc_srt_RangeMember_834b3b31-32fa-4d7f-9ad5-d0999fa93335_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" 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_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:to="loc_srt_RangeMember_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b5fce82f-f030-4eff-a47d-a6f7b93888e0" 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_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:to="loc_srt_MinimumMember_b5fce82f-f030-4eff-a47d-a6f7b93888e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9bd4bf46-5449-4e9b-be97-a62a035de96a" 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_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:to="loc_srt_MaximumMember_9bd4bf46-5449-4e9b-be97-a62a035de96a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUENarrativeDetails_1" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUENarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/REVENUENarrativeDetails_1" xlink:type="extended" id="i6868795c6cbc4fe3ac4831cc317a4a10_REVENUENarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" 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_cdlx_ConsumerIncentivesExpense_44efbec0-ca03-4be4-9cb7-54f2dbbb9f1f" xlink:href="cdlx-20220630.xsd#cdlx_ConsumerIncentivesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_cdlx_ConsumerIncentivesExpense_44efbec0-ca03-4be4-9cb7-54f2dbbb9f1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerSubscriptionTerm_d7c1cc20-13e0-4caa-9ee7-0408d3bf7c8a" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerSubscriptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_cdlx_ContractWithCustomerSubscriptionTerm_d7c1cc20-13e0-4caa-9ee7-0408d3bf7c8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b57f186a-b672-4718-b31e-b6cae7c492c6" 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_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b57f186a-b672-4718-b31e-b6cae7c492c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ad30ee46-55f1-448e-843e-99fb6043dd4d" 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_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ad30ee46-55f1-448e-843e-99fb6043dd4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" 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_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_834b3b31-32fa-4d7f-9ad5-d0999fa93335" 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_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:to="loc_srt_RangeAxis_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_834b3b31-32fa-4d7f-9ad5-d0999fa93335_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_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:to="loc_srt_RangeMember_834b3b31-32fa-4d7f-9ad5-d0999fa93335_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" 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_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:to="loc_srt_RangeMember_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b5fce82f-f030-4eff-a47d-a6f7b93888e0" 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_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:to="loc_srt_MinimumMember_b5fce82f-f030-4eff-a47d-a6f7b93888e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9bd4bf46-5449-4e9b-be97-a62a035de96a" 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_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:to="loc_srt_MaximumMember_9bd4bf46-5449-4e9b-be97-a62a035de96a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUESummaryofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails" xlink:type="extended" id="ib73a83bc5c8f47c4833a8925e0212bba_REVENUESummaryofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" 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_5e291228-bf5f-4626-9104-64e393130a1e" 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_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5e291228-bf5f-4626-9104-64e393130a1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8587aa19-5bba-4f84-b186-5c67b90f6146" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8587aa19-5bba-4f84-b186-5c67b90f6146" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_d39162fb-e15a-4105-87ce-bbd804687852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_d39162fb-e15a-4105-87ce-bbd804687852" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_50fdcc02-dd4a-4a37-b290-08a8c572f0eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_50fdcc02-dd4a-4a37-b290-08a8c572f0eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fe5b957-d27b-4495-99f8-27178fbd5cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fe5b957-d27b-4495-99f8-27178fbd5cb6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_867ee0aa-3f7c-46d0-96f6-581b121e681c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_867ee0aa-3f7c-46d0-96f6-581b121e681c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_25af727e-4ccf-43d0-8f70-35911343a353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerLiability_25af727e-4ccf-43d0-8f70-35911343a353" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_6f3b431c-de9a-45d9-94be-f0120a49bd91" 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_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6f3b431c-de9a-45d9-94be-f0120a49bd91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5e55aac8-81f6-449c-b376-4878ad410abe" 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_6f3b431c-de9a-45d9-94be-f0120a49bd91" xlink:to="loc_srt_ProductOrServiceAxis_5e55aac8-81f6-449c-b376-4878ad410abe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5e55aac8-81f6-449c-b376-4878ad410abe_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_5e55aac8-81f6-449c-b376-4878ad410abe" xlink:to="loc_srt_ProductsAndServicesDomain_5e55aac8-81f6-449c-b376-4878ad410abe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" 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_5e55aac8-81f6-449c-b376-4878ad410abe" xlink:to="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostperServedSalesMember_f3f7ea22-2a7b-4ed7-bc85-16461f7ce42f" xlink:href="cdlx-20220630.xsd#cdlx_CostperServedSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_CostperServedSalesMember_f3f7ea22-2a7b-4ed7-bc85-16461f7ce42f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostperRedemptionMember_9fca1815-b8cf-4ffe-a768-79997a3326b9" xlink:href="cdlx-20220630.xsd#cdlx_CostperRedemptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_CostperRedemptionMember_9fca1815-b8cf-4ffe-a768-79997a3326b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostOtherMember_38b4e611-d5e2-4fa3-86f4-8e268eead6e0" xlink:href="cdlx-20220630.xsd#cdlx_CostOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_CostOtherMember_38b4e611-d5e2-4fa3-86f4-8e268eead6e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgSubscriptionRevenueMember_4632b1e1-d2b2-44dc-900d-b85ccf69d62d" xlink:href="cdlx-20220630.xsd#cdlx_BridgSubscriptionRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_BridgSubscriptionRevenueMember_4632b1e1-d2b2-44dc-900d-b85ccf69d62d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgOtherRevenueMember_1e1c8700-d16a-4120-96b5-b6237751f992" xlink:href="cdlx-20220630.xsd#cdlx_BridgOtherRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_BridgOtherRevenueMember_1e1c8700-d16a-4120-96b5-b6237751f992" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgTotalRevenueMember_3bd10606-be97-4d25-8970-de09bd83e2c9" xlink:href="cdlx-20220630.xsd#cdlx_BridgTotalRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_BridgTotalRevenueMember_3bd10606-be97-4d25-8970-de09bd83e2c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_be85c93d-a988-4bee-9a93-17f1ef3b1710" 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_DisaggregationOfRevenueTable_6f3b431c-de9a-45d9-94be-f0120a49bd91" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_be85c93d-a988-4bee-9a93-17f1ef3b1710" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be85c93d-a988-4bee-9a93-17f1ef3b1710_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_be85c93d-a988-4bee-9a93-17f1ef3b1710" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be85c93d-a988-4bee-9a93-17f1ef3b1710_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38bdd879-29a4-4f33-bc89-205f4981cb76" 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_be85c93d-a988-4bee-9a93-17f1ef3b1710" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38bdd879-29a4-4f33-bc89-205f4981cb76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_db26e83f-bba0-4cb1-bedf-d877e5022aa0" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38bdd879-29a4-4f33-bc89-205f4981cb76" xlink:to="loc_cdlx_BridgAcquisitionMember_db26e83f-bba0-4cb1-bedf-d877e5022aa0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" xlink:type="extended" id="iba4fe5eee6884415b99411806d5ff455_DEBTANDFINANCINGARRANGEMENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" 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_f3a23026-05e7-4973-b298-9fd0eb3f0b19" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f3a23026-05e7-4973-b298-9fd0eb3f0b19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dfd71c56-8daf-449c-9f9d-05b0cbcb7474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dfd71c56-8daf-449c-9f9d-05b0cbcb7474" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_5639b116-5102-4178-8fe9-80a72b13ea93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_5639b116-5102-4178-8fe9-80a72b13ea93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls_05e0e803-fb3d-4993-aa84-6af066dca7b2" xlink:href="cdlx-20220630.xsd#cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls_05e0e803-fb3d-4993-aa84-6af066dca7b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_9a555d2a-dfd7-4341-841b-911414ee9cc7" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_9a555d2a-dfd7-4341-841b-911414ee9cc7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_da53f064-094c-409d-9cb6-e130d9096514" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_da53f064-094c-409d-9cb6-e130d9096514" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_3422dcc5-8037-4eb3-bad6-648114fc8802" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_3422dcc5-8037-4eb3-bad6-648114fc8802" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4871b4f4-e12b-48a9-adba-a31d1cc25515" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4871b4f4-e12b-48a9-adba-a31d1cc25515" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b52d1c94-5004-432e-aa91-0c1e8500f521" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b52d1c94-5004-432e-aa91-0c1e8500f521" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate_da8ae7c9-c186-4b7a-8e10-e12ecd02f0cb" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate_da8ae7c9-c186-4b7a-8e10-e12ecd02f0cb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_036c23f0-fb22-43e2-a220-0bd6a1d9e31e" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_036c23f0-fb22-43e2-a220-0bd6a1d9e31e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption_660ddab2-3b2e-4681-8e19-1c588c91c667" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption_660ddab2-3b2e-4681-8e19-1c588c91c667" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance_9dc4e69f-347b-4fbd-b528-04dd99fa742d" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance_9dc4e69f-347b-4fbd-b528-04dd99fa742d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance_ba4aacf4-6813-46b6-b5b1-2759297831f0" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance_ba4aacf4-6813-46b6-b5b1-2759297831f0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice_eeb25c1e-d4ac-442f-9115-6b75fe8d022f" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice_eeb25c1e-d4ac-442f-9115-6b75fe8d022f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance_177becef-131e-4b62-b6ab-05bb0203a0f0" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance_177becef-131e-4b62-b6ab-05bb0203a0f0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue_261ba1ac-ffe1-473d-a7a7-6255fa0bd5fe" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue_261ba1ac-ffe1-473d-a7a7-6255fa0bd5fe" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest_7cfdcd83-d2a6-4839-ade5-94a5227291e6" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest_7cfdcd83-d2a6-4839-ade5-94a5227291e6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage_5c9e5814-5f4c-4bcd-965f-06713250c915" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage_5c9e5814-5f4c-4bcd-965f-06713250c915" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate_9f16f9d3-207f-472f-98a0-1c4a0f479ab7" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate_9f16f9d3-207f-472f-98a0-1c4a0f479ab7" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_d0bd69e0-5d31-4388-9e76-e11eeb213178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_d0bd69e0-5d31-4388-9e76-e11eeb213178" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_OptionIndexedToIssuersEquityCapPrice_1e164f8d-9937-403f-84ac-d3c25f95bf36" xlink:href="cdlx-20220630.xsd#cdlx_OptionIndexedToIssuersEquityCapPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_OptionIndexedToIssuersEquityCapPrice_1e164f8d-9937-403f-84ac-d3c25f95bf36" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15f21cf0-19f4-45fc-a49a-8e1c49ac38a7" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15f21cf0-19f4-45fc-a49a-8e1c49ac38a7" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantBillingCovenantPeriod_2be82672-deec-401e-b43d-efbf7e273f99" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantBillingCovenantPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantBillingCovenantPeriod_2be82672-deec-401e-b43d-efbf7e273f99" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantBillingCovenant_672bf685-3a28-472a-86f1-fc3bc3c413ee" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantBillingCovenant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantBillingCovenant_672bf685-3a28-472a-86f1-fc3bc3c413ee" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement_2e51e2a9-6803-4b87-89ad-466c47579608" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement_2e51e2a9-6803-4b87-89ad-466c47579608" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio_0ef5898b-ba14-46a8-984f-426ee57bacbc" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio_0ef5898b-ba14-46a8-984f-426ee57bacbc" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_fae3db27-e328-4ec7-8af4-57f9b5e14104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_LongTermLineOfCredit_fae3db27-e328-4ec7-8af4-57f9b5e14104" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_0806d63d-b31c-44ab-bde7-425b5709c105" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_0806d63d-b31c-44ab-bde7-425b5709c105" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3a72bcc3-f164-4e98-9444-301837a5d5eb" xlink:href="cdlx-20220630.xsd#cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3a72bcc3-f164-4e98-9444-301837a5d5eb" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_243573b8-bb1e-4d76-85c6-cdd2af831e9c" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_243573b8-bb1e-4d76-85c6-cdd2af831e9c" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_781a7893-b03b-434b-819d-b9fbdf4fd21a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_781a7893-b03b-434b-819d-b9fbdf4fd21a" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6197f566-1d82-4d7d-a2da-65d38df4f29b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6197f566-1d82-4d7d-a2da-65d38df4f29b" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b245b248-4d06-4c0d-b3d1-ea45ee9187ce" 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_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_CreditFacilityAxis_b245b248-4d06-4c0d-b3d1-ea45ee9187ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b245b248-4d06-4c0d-b3d1-ea45ee9187ce_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_b245b248-4d06-4c0d-b3d1-ea45ee9187ce" xlink:to="loc_us-gaap_CreditFacilityDomain_b245b248-4d06-4c0d-b3d1-ea45ee9187ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_da8a4c75-e1be-44be-ab51-1b74e31003c5" 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_b245b248-4d06-4c0d-b3d1-ea45ee9187ce" xlink:to="loc_us-gaap_CreditFacilityDomain_da8a4c75-e1be-44be-ab51-1b74e31003c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d70048e0-aa8f-4eee-a7a9-bdef66f25f40" 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_da8a4c75-e1be-44be-ab51-1b74e31003c5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d70048e0-aa8f-4eee-a7a9-bdef66f25f40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c7fb6985-75f9-48de-bac4-ed62ac16155c" 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_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c7fb6985-75f9-48de-bac4-ed62ac16155c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c7fb6985-75f9-48de-bac4-ed62ac16155c_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_c7fb6985-75f9-48de-bac4-ed62ac16155c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c7fb6985-75f9-48de-bac4-ed62ac16155c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_834e5309-3a2c-4b8d-a562-4c5b00588798" 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_c7fb6985-75f9-48de-bac4-ed62ac16155c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_834e5309-3a2c-4b8d-a562-4c5b00588798" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_6bc4dcd7-3281-49cf-be0b-cc9dd1632b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_834e5309-3a2c-4b8d-a562-4c5b00588798" xlink:to="loc_us-gaap_SeniorNotesMember_6bc4dcd7-3281-49cf-be0b-cc9dd1632b96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_341c3628-a3d9-4839-8e6b-fa2e5663766e" 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_834e5309-3a2c-4b8d-a562-4c5b00588798" xlink:to="loc_us-gaap_LineOfCreditMember_341c3628-a3d9-4839-8e6b-fa2e5663766e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74" 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_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_DebtInstrumentAxis_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74_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_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" 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_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020ConvertibleSeniorNotesMember_c1b7f098-36f4-4b40-8f6e-a64dbabbbe29" xlink:href="cdlx-20220630.xsd#cdlx_A2020ConvertibleSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:to="loc_cdlx_A2020ConvertibleSeniorNotesMember_c1b7f098-36f4-4b40-8f6e-a64dbabbbe29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption_40c86962-f358-4876-9b38-a55dada57928" xlink:href="cdlx-20220630.xsd#cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:to="loc_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption_40c86962-f358-4876-9b38-a55dada57928" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7acd880e-145d-4eb7-9d24-6f10aab26f35" 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_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:to="loc_us-gaap_LineOfCreditMember_7acd880e-145d-4eb7-9d24-6f10aab26f35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d07938f2-fef9-40ac-92bc-f9ee9916111f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_VariableRateAxis_d07938f2-fef9-40ac-92bc-f9ee9916111f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d07938f2-fef9-40ac-92bc-f9ee9916111f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_d07938f2-fef9-40ac-92bc-f9ee9916111f" xlink:to="loc_us-gaap_VariableRateDomain_d07938f2-fef9-40ac-92bc-f9ee9916111f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_648cbc7d-75cd-4bdb-9b58-b553205b9394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_d07938f2-fef9-40ac-92bc-f9ee9916111f" xlink:to="loc_us-gaap_VariableRateDomain_648cbc7d-75cd-4bdb-9b58-b553205b9394" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_100957ea-1da1-4dc6-96d6-ff6f7051a334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_100957ea-1da1-4dc6-96d6-ff6f7051a334" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_100957ea-1da1-4dc6-96d6-ff6f7051a334_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_100957ea-1da1-4dc6-96d6-ff6f7051a334" xlink:to="loc_us-gaap_DebtConversionNameDomain_100957ea-1da1-4dc6-96d6-ff6f7051a334_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_100957ea-1da1-4dc6-96d6-ff6f7051a334" xlink:to="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioOneMember_1630ff92-d9bb-4540-8c1a-c03308f9b846" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:to="loc_cdlx_DebtConversionScenarioOneMember_1630ff92-d9bb-4540-8c1a-c03308f9b846" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioTwoMember_6872b890-a839-4976-85fd-74c50481128a" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:to="loc_cdlx_DebtConversionScenarioTwoMember_6872b890-a839-4976-85fd-74c50481128a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioThreeMember_38bba22e-d618-4722-aad5-0a5c2d0df794" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:to="loc_cdlx_DebtConversionScenarioThreeMember_38bba22e-d618-4722-aad5-0a5c2d0df794" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantAxis_b9ed36f1-111d-45ae-96ca-bc6c2c794b93" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_cdlx_DebtCovenantAxis_b9ed36f1-111d-45ae-96ca-bc6c2c794b93" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantDomain_b9ed36f1-111d-45ae-96ca-bc6c2c794b93_default" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cdlx_DebtCovenantAxis_b9ed36f1-111d-45ae-96ca-bc6c2c794b93" xlink:to="loc_cdlx_DebtCovenantDomain_b9ed36f1-111d-45ae-96ca-bc6c2c794b93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cdlx_DebtCovenantAxis_b9ed36f1-111d-45ae-96ca-bc6c2c794b93" xlink:to="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantNoncomplianceScenarioOneMember_0a72e940-dde6-45d2-9853-b73f90a72245" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantNoncomplianceScenarioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:to="loc_cdlx_DebtCovenantNoncomplianceScenarioOneMember_0a72e940-dde6-45d2-9853-b73f90a72245" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantNoncomplianceScenarioTwoMember_eadabdf6-ebd7-4a5f-85d0-4277a49a93b5" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantNoncomplianceScenarioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:to="loc_cdlx_DebtCovenantNoncomplianceScenarioTwoMember_eadabdf6-ebd7-4a5f-85d0-4277a49a93b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ce278f18-b2cb-431a-946f-a3cd7e511eb1" 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_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_srt_RangeAxis_ce278f18-b2cb-431a-946f-a3cd7e511eb1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ce278f18-b2cb-431a-946f-a3cd7e511eb1_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_ce278f18-b2cb-431a-946f-a3cd7e511eb1" xlink:to="loc_srt_RangeMember_ce278f18-b2cb-431a-946f-a3cd7e511eb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" 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_ce278f18-b2cb-431a-946f-a3cd7e511eb1" xlink:to="loc_srt_RangeMember_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d988e7ce-99d4-4ae4-9a95-7125605faa07" 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_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" xlink:to="loc_srt_MinimumMember_d988e7ce-99d4-4ae4-9a95-7125605faa07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4156799f-6250-4949-b39d-d891ce14c96e" 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_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" xlink:to="loc_srt_MaximumMember_4156799f-6250-4949-b39d-d891ce14c96e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29" 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_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29_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_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_cf039c72-80b7-47b6-8b1d-868332290223" 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_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_cf039c72-80b7-47b6-8b1d-868332290223" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member_91091301-559e-4952-a082-987d7bab05d4" 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_srt_CumulativeEffectPeriodOfAdoptionDomain_cf039c72-80b7-47b6-8b1d-868332290223" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member_91091301-559e-4952-a082-987d7bab05d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails" xlink:type="extended" id="ibdb7c7bf6846465ba5ce3ba59c56f762_DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a5c8d520-5d7c-47c8-b80d-c29829c04984" 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_d77d833c-82e7-431c-b99c-96f83202a1db" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d77d833c-82e7-431c-b99c-96f83202a1db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b819ef0c-e210-4219-af36-b9115544c53f" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b819ef0c-e210-4219-af36-b9115544c53f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_b19082be-3b4c-4a79-b15f-1f927eca4154" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_b19082be-3b4c-4a79-b15f-1f927eca4154" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0d3921cd-1677-4de0-8866-ca74cba31150" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_LongTermDebt_0d3921cd-1677-4de0-8866-ca74cba31150" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_aeaecf75-e18f-47ba-a710-e9fa67dfebda" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_DebtInstrumentTable_aeaecf75-e18f-47ba-a710-e9fa67dfebda" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_818620a3-57ea-4806-9a88-5249b035eb05" 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_aeaecf75-e18f-47ba-a710-e9fa67dfebda" xlink:to="loc_us-gaap_DebtInstrumentAxis_818620a3-57ea-4806-9a88-5249b035eb05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_818620a3-57ea-4806-9a88-5249b035eb05_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_818620a3-57ea-4806-9a88-5249b035eb05" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_818620a3-57ea-4806-9a88-5249b035eb05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_01a253e0-efcd-4fa0-8ce8-feca76464c41" 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_818620a3-57ea-4806-9a88-5249b035eb05" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_01a253e0-efcd-4fa0-8ce8-feca76464c41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020ConvertibleSeniorNotesMember_10ccabbd-b5c6-4307-9a73-c470b515a3c0" xlink:href="cdlx-20220630.xsd#cdlx_A2020ConvertibleSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_01a253e0-efcd-4fa0-8ce8-feca76464c41" xlink:to="loc_cdlx_A2020ConvertibleSeniorNotesMember_10ccabbd-b5c6-4307-9a73-c470b515a3c0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails" xlink:type="extended" id="i6de56da42e8841409ae7754cd0b9cb9f_DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5c64851d-a450-43e8-9eb5-89b59723e050" 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_DebtInstrumentTable_a67f8f08-93bc-47a7-a0d2-ae530547a295" 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_5c64851d-a450-43e8-9eb5-89b59723e050" xlink:to="loc_us-gaap_DebtInstrumentTable_a67f8f08-93bc-47a7-a0d2-ae530547a295" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_18ca9aef-d07c-41ca-8f88-679244508827" 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_a67f8f08-93bc-47a7-a0d2-ae530547a295" xlink:to="loc_us-gaap_DebtInstrumentAxis_18ca9aef-d07c-41ca-8f88-679244508827" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_18ca9aef-d07c-41ca-8f88-679244508827_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_18ca9aef-d07c-41ca-8f88-679244508827" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_18ca9aef-d07c-41ca-8f88-679244508827_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f91927b7-93b1-402e-880f-0f1b36915cb0" 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_18ca9aef-d07c-41ca-8f88-679244508827" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f91927b7-93b1-402e-880f-0f1b36915cb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020ConvertibleSeniorNotesMember_12b86169-f985-4801-a9dc-ef08879d3ce7" xlink:href="cdlx-20220630.xsd#cdlx_A2020ConvertibleSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f91927b7-93b1-402e-880f-0f1b36915cb0" xlink:to="loc_cdlx_A2020ConvertibleSeniorNotesMember_12b86169-f985-4801-a9dc-ef08879d3ce7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended" id="i46e1e3a2aae34dc9a285e3dbad2d1a3f_STOCKBASEDCOMPENSATIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7d024026-e80d-4e70-b91a-1ee83d06a705" 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_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7d024026-e80d-4e70-b91a-1ee83d06a705" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease_e257c230-2640-4d05-9b5c-c980d963d9a0" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease_e257c230-2640-4d05-9b5c-c980d963d9a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_57f152d0-b0de-40d0-9736-929758850d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_57f152d0-b0de-40d0-9736-929758850d6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_76c689f0-2293-4f8f-b994-9b96a17c2648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_76c689f0-2293-4f8f-b994-9b96a17c2648" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1595b2d0-e2a9-4ccf-9656-e84ccf96b748" 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_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1595b2d0-e2a9-4ccf-9656-e84ccf96b748" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f21864ad-02eb-4b48-98c2-c90e28bcd10b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f21864ad-02eb-4b48-98c2-c90e28bcd10b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a4a1a3f0-886e-4382-b7c1-3ed18261e60b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a4a1a3f0-886e-4382-b7c1-3ed18261e60b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_7b884e08-901c-414e-be15-7630c3b9dc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_7b884e08-901c-414e-be15-7630c3b9dc6d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ddf82f73-340a-41ea-9c6f-334726ac25d0" 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_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ddf82f73-340a-41ea-9c6f-334726ac25d0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c2dd34a5-38e2-4832-a97d-f091dd9d739a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c2dd34a5-38e2-4832-a97d-f091dd9d739a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_69b163d9-c4f8-4733-af51-f45ca90ffd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_69b163d9-c4f8-4733-af51-f45ca90ffd15" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f86cae86-b63f-4cbb-b48a-381b9c10d101" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f86cae86-b63f-4cbb-b48a-381b9c10d101" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches_b3c176c1-24fb-45fd-b194-1d265d330f5e" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches_b3c176c1-24fb-45fd-b194-1d265d330f5e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesMinimumGrowthRatePeriod_0a4e683e-c9a7-449f-be20-606e50f1192a" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesMinimumGrowthRatePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesMinimumGrowthRatePeriod_0a4e683e-c9a7-449f-be20-606e50f1192a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesAdvertiserBillingPeriod_eb3bd8f8-5dbd-49cc-afde-48a522bdcf25" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesAdvertiserBillingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesAdvertiserBillingPeriod_eb3bd8f8-5dbd-49cc-afde-48a522bdcf25" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesEBITDATargetPeriod_5e7bb374-7166-4ed7-a7ca-421c34ab38c6" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesEBITDATargetPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesEBITDATargetPeriod_5e7bb374-7166-4ed7-a7ca-421c34ab38c6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesStockClosingPricePeriod_2f0474ca-b106-456c-8d43-b19c8f718356" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesStockClosingPricePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesStockClosingPricePeriod_2f0474ca-b106-456c-8d43-b19c8f718356" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_405d3465-e3f8-45b3-b74b-0cb99fea630e" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_405d3465-e3f8-45b3-b74b-0cb99fea630e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesVestingConditionPeriod_b6f1deaa-237f-4bd7-8a94-64dea617e393" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesVestingConditionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesVestingConditionPeriod_b6f1deaa-237f-4bd7-8a94-64dea617e393" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_115b6631-9c55-4492-a5b0-c1ad579f52f2" 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_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_115b6631-9c55-4492-a5b0-c1ad579f52f2" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage_c4676fb0-1359-481f-a62d-7e0d4b5abd23" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage_c4676fb0-1359-481f-a62d-7e0d4b5abd23" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_df1fe4eb-fed9-4e5b-a501-d29600a57e84" 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_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_df1fe4eb-fed9-4e5b-a501-d29600a57e84" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_d897d7f8-5365-4c5b-b990-a33dbbd08316" xlink:href="cdlx-20220630.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_d897d7f8-5365-4c5b-b990-a33dbbd08316" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" 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_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e167ed3e-98ff-49e6-95dc-135ac9f5724c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e167ed3e-98ff-49e6-95dc-135ac9f5724c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e167ed3e-98ff-49e6-95dc-135ac9f5724c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e167ed3e-98ff-49e6-95dc-135ac9f5724c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e167ed3e-98ff-49e6-95dc-135ac9f5724c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c3c51665-5464-4efe-ad49-4962495afaed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e167ed3e-98ff-49e6-95dc-135ac9f5724c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c3c51665-5464-4efe-ad49-4962495afaed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c1a1b1de-e826-4632-985a-49582482257c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c3c51665-5464-4efe-ad49-4962495afaed" xlink:to="loc_us-gaap_SubsequentEventMember_c1a1b1de-e826-4632-985a-49582482257c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b" 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_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_AwardTypeAxis_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b_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_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" 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_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0fa66d84-fa29-457b-b16f-bb41246d2c64" 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_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0fa66d84-fa29-457b-b16f-bb41246d2c64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8c9292ed-6800-4aa4-a9c1-1ec1a5c22a66" 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_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8c9292ed-6800-4aa4-a9c1-1ec1a5c22a66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f70fb58c-a067-450a-80cc-602b6eaaeeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_PerformanceSharesMember_f70fb58c-a067-450a-80cc-602b6eaaeeb4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_c9932800-dc9d-4d9c-b337-1ccb568f8c0a" 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_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_EmployeeStockMember_c9932800-dc9d-4d9c-b337-1ccb568f8c0a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_ea048480-df5e-4435-bee2-f8fb76a59248" 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_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_VestingAxis_ea048480-df5e-4435-bee2-f8fb76a59248" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_ea048480-df5e-4435-bee2-f8fb76a59248_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_ea048480-df5e-4435-bee2-f8fb76a59248" xlink:to="loc_us-gaap_VestingDomain_ea048480-df5e-4435-bee2-f8fb76a59248_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_d06ff440-502e-4c37-950a-a3217d0a2773" 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_ea048480-df5e-4435-bee2-f8fb76a59248" xlink:to="loc_us-gaap_VestingDomain_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_effc0dd1-284e-4373-ba03-f2c8834c1a88" 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_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_effc0dd1-284e-4373-ba03-f2c8834c1a88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_6be233b7-6868-47e1-81d6-97c6613d774a" 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_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_6be233b7-6868-47e1-81d6-97c6613d774a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_97b0949b-7901-4015-a36b-7a43a42edb14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_97b0949b-7901-4015-a36b-7a43a42edb14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a66bb584-dc89-466c-af82-767a242b4642" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_srt_RangeAxis_a66bb584-dc89-466c-af82-767a242b4642" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a66bb584-dc89-466c-af82-767a242b4642_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_a66bb584-dc89-466c-af82-767a242b4642" xlink:to="loc_srt_RangeMember_a66bb584-dc89-466c-af82-767a242b4642_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb80f972-0e34-4e53-84b7-6b51665b4a13" 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_a66bb584-dc89-466c-af82-767a242b4642" xlink:to="loc_srt_RangeMember_eb80f972-0e34-4e53-84b7-6b51665b4a13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_56b06d1e-4d9b-4e4e-89f2-85f186fdbe09" 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_eb80f972-0e34-4e53-84b7-6b51665b4a13" xlink:to="loc_srt_MinimumMember_56b06d1e-4d9b-4e4e-89f2-85f186fdbe09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1dd34efe-40b8-4e7a-b105-35654d8ff8e7" 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_eb80f972-0e34-4e53-84b7-6b51665b4a13" xlink:to="loc_srt_MaximumMember_1dd34efe-40b8-4e7a-b105-35654d8ff8e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_42278a0b-8151-445a-8b7d-66142a91cbea" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_42278a0b-8151-445a-8b7d-66142a91cbea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_42278a0b-8151-445a-8b7d-66142a91cbea_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_42278a0b-8151-445a-8b7d-66142a91cbea" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_42278a0b-8151-445a-8b7d-66142a91cbea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" 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_42278a0b-8151-445a-8b7d-66142a91cbea" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_97d9a9ce-c9ba-4157-ac60-c19210a048f8" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" xlink:to="loc_cdlx_BridgAcquisitionMember_97d9a9ce-c9ba-4157-ac60-c19210a048f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_a39736bd-fd3e-46e1-9fa7-1e7e3b6eeb88" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" xlink:to="loc_cdlx_DoshHoldingsIncMember_a39736bd-fd3e-46e1-9fa7-1e7e3b6eeb88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d23c0957-3dde-4e93-b908-ad15134b1e4c" 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_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_PlanNameAxis_d23c0957-3dde-4e93-b908-ad15134b1e4c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d23c0957-3dde-4e93-b908-ad15134b1e4c_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_d23c0957-3dde-4e93-b908-ad15134b1e4c" xlink:to="loc_us-gaap_PlanNameDomain_d23c0957-3dde-4e93-b908-ad15134b1e4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" 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_d23c0957-3dde-4e93-b908-ad15134b1e4c" xlink:to="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020PSUsMember_babfaa0d-1eb9-4315-bba9-841d461db8dd" xlink:href="cdlx-20220630.xsd#cdlx_A2020PSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:to="loc_cdlx_A2020PSUsMember_babfaa0d-1eb9-4315-bba9-841d461db8dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2021PSUsMember_9fc5c7f3-da17-4034-8c9b-519fadcc9228" xlink:href="cdlx-20220630.xsd#cdlx_A2021PSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:to="loc_cdlx_A2021PSUsMember_9fc5c7f3-da17-4034-8c9b-519fadcc9228" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgPSUsMember_a8166e09-8140-4b2c-bb27-201ebf8fc5ef" xlink:href="cdlx-20220630.xsd#cdlx_BridgPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:to="loc_cdlx_BridgPSUsMember_a8166e09-8140-4b2c-bb27-201ebf8fc5ef" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails" xlink:type="extended" id="idee60c068bd14a2d9bc74f6fcd6a0e4f_STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6af1ecfa-62ac-4234-9a1c-0682a8ce5fae" 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_AllocatedShareBasedCompensationExpense_07f07ecb-ee50-4e4a-98cd-242fc82400b1" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6af1ecfa-62ac-4234-9a1c-0682a8ce5fae" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_07f07ecb-ee50-4e4a-98cd-242fc82400b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_dc735118-3ce7-436f-a457-98cbf37fe8e2" 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_6af1ecfa-62ac-4234-9a1c-0682a8ce5fae" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_dc735118-3ce7-436f-a457-98cbf37fe8e2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_35133188-ae85-4e90-9799-c43caf4f686c" 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_dc735118-3ce7-436f-a457-98cbf37fe8e2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_35133188-ae85-4e90-9799-c43caf4f686c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_35133188-ae85-4e90-9799-c43caf4f686c_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_35133188-ae85-4e90-9799-c43caf4f686c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_35133188-ae85-4e90-9799-c43caf4f686c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e4a7f2bf-89e8-404e-888b-001d08dd39a2" 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_35133188-ae85-4e90-9799-c43caf4f686c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCostsMember_02752bce-9e04-4c95-b525-717d86824883" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_cdlx_DeliveryCostsMember_02752bce-9e04-4c95-b525-717d86824883" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_0a0b3645-5e21-4aef-8334-8279d6921624" 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_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_0a0b3645-5e21-4aef-8334-8279d6921624" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_9a36cba6-e2a7-4944-b844-280cbb0d2f58" 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_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_9a36cba6-e2a7-4944-b844-280cbb0d2f58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f3b82575-aa58-43d7-9a3f-948eec27a84d" 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_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f3b82575-aa58-43d7-9a3f-948eec27a84d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails" xlink:type="extended" id="i0a70368c30ae482c810580924a3f0f1f_STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d9b5c69e-628d-471c-8d38-1d52fd330c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d9b5c69e-628d-471c-8d38-1d52fd330c9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aaa4edb5-e2fb-478c-8c52-b30757fd7985" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aaa4edb5-e2fb-478c-8c52-b30757fd7985" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0d5987e6-48bf-4246-bd4b-d0ad3cc270a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0d5987e6-48bf-4246-bd4b-d0ad3cc270a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80f957f6-7ffd-46e7-b945-fc3ac96c1ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_985e9bd3-4c9d-41c3-871d-138619065010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_985e9bd3-4c9d-41c3-871d-138619065010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ca02a1be-a7b8-4c9a-8220-0abacd18fb91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ca02a1be-a7b8-4c9a-8220-0abacd18fb91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1cf158b-57c0-4b33-9844-7e8f04024d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1cf158b-57c0-4b33-9844-7e8f04024d4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d83c5eda-7f23-4a4d-92bc-6a022fc80733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d83c5eda-7f23-4a4d-92bc-6a022fc80733" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7ac184b8-c06d-4a39-a0b4-365d58bb5194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_22e119bd-0805-4cc5-88ea-f589b501768c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_22e119bd-0805-4cc5-88ea-f589b501768c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_89b1d743-e9d9-4d2e-82b2-7aac92692d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_89b1d743-e9d9-4d2e-82b2-7aac92692d1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8c460a5b-0449-4e3a-91dc-3d4f8b116983" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8c460a5b-0449-4e3a-91dc-3d4f8b116983" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d428cc10-b620-4915-b385-419ee1bc8f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d428cc10-b620-4915-b385-419ee1bc8f32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_429836af-9935-4949-97e5-7d199a38e269" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_429836af-9935-4949-97e5-7d199a38e269" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_23c199f3-195b-43dc-940f-7cbd0b5aeca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_23c199f3-195b-43dc-940f-7cbd0b5aeca4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_837b9ac1-cdd3-4018-882e-a702acd10896" xlink:href="cdlx-20220630.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_837b9ac1-cdd3-4018-882e-a702acd10896" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" 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_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f164ed47-f6e5-4c89-a91d-17a663ea8be3" 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_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" xlink:to="loc_us-gaap_AwardTypeAxis_f164ed47-f6e5-4c89-a91d-17a663ea8be3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f164ed47-f6e5-4c89-a91d-17a663ea8be3_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_f164ed47-f6e5-4c89-a91d-17a663ea8be3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f164ed47-f6e5-4c89-a91d-17a663ea8be3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_00b866ec-4801-443f-9857-c26936e14a4c" 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_f164ed47-f6e5-4c89-a91d-17a663ea8be3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_00b866ec-4801-443f-9857-c26936e14a4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3bd89857-63cd-4ad1-9261-7a016e13a614" 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_00b866ec-4801-443f-9857-c26936e14a4c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3bd89857-63cd-4ad1-9261-7a016e13a614" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_086c0df7-50cc-4bb8-b54c-597eaecec761" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_086c0df7-50cc-4bb8-b54c-597eaecec761" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_086c0df7-50cc-4bb8-b54c-597eaecec761_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_086c0df7-50cc-4bb8-b54c-597eaecec761" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_086c0df7-50cc-4bb8-b54c-597eaecec761_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" 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_086c0df7-50cc-4bb8-b54c-597eaecec761" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_e3073768-ab67-4036-9d18-a74024aab0f1" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" xlink:to="loc_cdlx_BridgAcquisitionMember_e3073768-ab67-4036-9d18-a74024aab0f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_bb542107-e9c3-4a4a-90c9-525115d2d6e9" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" xlink:to="loc_cdlx_DoshHoldingsIncMember_bb542107-e9c3-4a4a-90c9-525115d2d6e9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails" xlink:type="extended" id="if7b8dfd592da4284b91a9bacc85564e4_STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecc8022a-aa55-4cee-aa64-6f5a3cfd74a3" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" 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_ecc8022a-aa55-4cee-aa64-6f5a3cfd74a3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_46779f10-f044-427f-97d7-e0adc51becdb" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_46779f10-f044-427f-97d7-e0adc51becdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_46779f10-f044-427f-97d7-e0adc51becdb_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_46779f10-f044-427f-97d7-e0adc51becdb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_46779f10-f044-427f-97d7-e0adc51becdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" 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_46779f10-f044-427f-97d7-e0adc51becdb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_b2b2b2ab-84e8-4342-994d-a1ea4ac9bf42" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" xlink:to="loc_cdlx_BridgAcquisitionMember_b2b2b2ab-84e8-4342-994d-a1ea4ac9bf42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_a0aaf65e-7528-42cf-add8-7a092e781223" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" xlink:to="loc_cdlx_DoshHoldingsIncMember_a0aaf65e-7528-42cf-add8-7a092e781223" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" xlink:to="loc_srt_RangeAxis_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441_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_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441" xlink:to="loc_srt_RangeMember_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8b820581-e7f6-4781-bf65-5d62197f76d4" 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_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441" xlink:to="loc_srt_RangeMember_8b820581-e7f6-4781-bf65-5d62197f76d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b8e15b1b-b957-4add-a1d0-9cbbbf92daf6" 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_8b820581-e7f6-4781-bf65-5d62197f76d4" xlink:to="loc_srt_MaximumMember_b8e15b1b-b957-4add-a1d0-9cbbbf92daf6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_464d60c6-2281-4900-93e6-76792c4a0baa" 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_8b820581-e7f6-4781-bf65-5d62197f76d4" xlink:to="loc_srt_MinimumMember_464d60c6-2281-4900-93e6-76792c4a0baa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails" xlink:type="extended" id="ibe42440c8f19401fa96be71881cdb5bc_STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad41248b-99af-4034-b193-5590328bbf95" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" 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_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_25a7ef1e-1a86-4a12-82f8-824576eab471" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_25a7ef1e-1a86-4a12-82f8-824576eab471" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c674feb0-d537-4a12-b27b-a362fdd909f3" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c674feb0-d537-4a12-b27b-a362fdd909f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b7dbf9d8-d5c7-4bd7-ba65-8750dedfab7b" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b7dbf9d8-d5c7-4bd7-ba65-8750dedfab7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1bbd8776-7663-44e2-9506-0f728a2c9a94" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1bbd8776-7663-44e2-9506-0f728a2c9a94" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ce2a11e1-1dea-46f8-a0c4-f3b9a2c18e3a" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a0056d35-db68-46a0-aed1-c50c2f5c53e0" 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_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c3e0e364-cf03-4a8a-b78d-6c8afee8ce9f" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c3e0e364-cf03-4a8a-b78d-6c8afee8ce9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_619821da-65a1-4ec5-9a0a-347963afda1c" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_619821da-65a1-4ec5-9a0a-347963afda1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3e654019-feb8-40da-bf38-8b6a64a397b0" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3e654019-feb8-40da-bf38-8b6a64a397b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d701a9d8-faff-4679-ac1a-191d953283e4" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d701a9d8-faff-4679-ac1a-191d953283e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2b630467-7b93-4564-b1bb-0ac1b389e2ce" 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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7894a01f-7753-411b-ad93-4feb804783b3" 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_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7894a01f-7753-411b-ad93-4feb804783b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_02109cc8-f9c4-4815-b8f5-70a2f99ebba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_StockOptionPlanExpense_02109cc8-f9c4-4815-b8f5-70a2f99ebba9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7324c5ca-88a4-4213-9e45-3dc99f5f90e1" 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_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7324c5ca-88a4-4213-9e45-3dc99f5f90e1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3" 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_7324c5ca-88a4-4213-9e45-3dc99f5f90e1" xlink:to="loc_us-gaap_AwardTypeAxis_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3_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_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_89885cb1-6ada-4808-9ca1-b4412f1bc550" 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_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_89885cb1-6ada-4808-9ca1-b4412f1bc550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1e5ce10f-bf7e-4462-a9bf-a8e2f5eb4111" 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_89885cb1-6ada-4808-9ca1-b4412f1bc550" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1e5ce10f-bf7e-4462-a9bf-a8e2f5eb4111" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails" xlink:type="extended" id="i6b97972cc1f74575ae356e14a81051ab_FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8fb6837b-eff0-4031-9ea0-e5fd875a9331" 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_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8fb6837b-eff0-4031-9ea0-e5fd875a9331" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_c2ce809f-a7ee-4f6a-b05a-a84eae75bd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_c2ce809f-a7ee-4f6a-b05a-a84eae75bd6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_39255280-c7d5-455d-a768-953c6f5f6875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_39255280-c7d5-455d-a768-953c6f5f6875" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_45ae912a-a678-4eaa-b42c-b1827fa79c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_45ae912a-a678-4eaa-b42c-b1827fa79c1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" 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_8fb6837b-eff0-4031-9ea0-e5fd875a9331" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f21e9af-eb07-40a0-a395-0ab2ac097e4c" 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_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f21e9af-eb07-40a0-a395-0ab2ac097e4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3f21e9af-eb07-40a0-a395-0ab2ac097e4c_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_3f21e9af-eb07-40a0-a395-0ab2ac097e4c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3f21e9af-eb07-40a0-a395-0ab2ac097e4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9d7ff85b-6a55-4767-8cc5-e16726929d82" 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_3f21e9af-eb07-40a0-a395-0ab2ac097e4c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_187176f9-f7d4-4b93-8639-0cf5723f5319" 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_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_187176f9-f7d4-4b93-8639-0cf5723f5319" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e90382c3-cea8-413c-9dd3-02dc59284487" 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_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e90382c3-cea8-413c-9dd3-02dc59284487" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d3382b1d-b726-48d6-b7db-722d7b2c5141" 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_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d3382b1d-b726-48d6-b7db-722d7b2c5141" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6bd7a327-1c11-4340-8872-19b962ed5e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6bd7a327-1c11-4340-8872-19b962ed5e41" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6bd7a327-1c11-4340-8872-19b962ed5e41_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6bd7a327-1c11-4340-8872-19b962ed5e41" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6bd7a327-1c11-4340-8872-19b962ed5e41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae620aa8-8992-490e-8850-b93074ec5101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6bd7a327-1c11-4340-8872-19b962ed5e41" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae620aa8-8992-490e-8850-b93074ec5101" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d068ee01-d015-4bc8-ba64-9e1556324610" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae620aa8-8992-490e-8850-b93074ec5101" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d068ee01-d015-4bc8-ba64-9e1556324610" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails" xlink:type="extended" id="ie73e08d4761744528a252f7888445c83_FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_d45f3ea0-587e-457d-98d6-ddbf1b80ef92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6f8b7c3f-9f96-4b8c-8af1-583a7e00e1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_d45f3ea0-587e-457d-98d6-ddbf1b80ef92" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6f8b7c3f-9f96-4b8c-8af1-583a7e00e1f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_d45f3ea0-587e-457d-98d6-ddbf1b80ef92" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_srt_RangeAxis_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9_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_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9" xlink:to="loc_srt_RangeMember_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_475c0f25-566d-41e8-a3c5-43a8398ba3ba" 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_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9" xlink:to="loc_srt_RangeMember_475c0f25-566d-41e8-a3c5-43a8398ba3ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b542b314-22e0-4147-8973-acd07db27249" 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_475c0f25-566d-41e8-a3c5-43a8398ba3ba" xlink:to="loc_srt_MinimumMember_b542b314-22e0-4147-8973-acd07db27249" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_fd49a6b3-a3c1-4044-bccd-2b85613e83c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_us-gaap_ValuationTechniqueAxis_fd49a6b3-a3c1-4044-bccd-2b85613e83c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_fd49a6b3-a3c1-4044-bccd-2b85613e83c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_fd49a6b3-a3c1-4044-bccd-2b85613e83c7" xlink:to="loc_us-gaap_ValuationTechniqueDomain_fd49a6b3-a3c1-4044-bccd-2b85613e83c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_47789ee7-2d41-44a0-9fbf-91cc8c78b88e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_fd49a6b3-a3c1-4044-bccd-2b85613e83c7" xlink:to="loc_us-gaap_ValuationTechniqueDomain_47789ee7-2d41-44a0-9fbf-91cc8c78b88e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketApproachValuationTechniqueMember_6ff8611d-c22b-4b32-a4fe-02101472f721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketApproachValuationTechniqueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_47789ee7-2d41-44a0-9fbf-91cc8c78b88e" xlink:to="loc_us-gaap_MarketApproachValuationTechniqueMember_6ff8611d-c22b-4b32-a4fe-02101472f721" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f0608170-6587-470a-a493-b198e4d188bd" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f0608170-6587-470a-a493-b198e4d188bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f0608170-6587-470a-a493-b198e4d188bd_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_f0608170-6587-470a-a493-b198e4d188bd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f0608170-6587-470a-a493-b198e4d188bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_745d39a4-d4f6-4353-8fbd-e8a7f823ec83" 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_f0608170-6587-470a-a493-b198e4d188bd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_745d39a4-d4f6-4353-8fbd-e8a7f823ec83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_87af4736-b8cc-49a4-aa0e-25ba51b7d581" 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_745d39a4-d4f6-4353-8fbd-e8a7f823ec83" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_87af4736-b8cc-49a4-aa0e-25ba51b7d581" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_8a3fb464-c006-4632-8116-de2312b3eef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_8a3fb464-c006-4632-8116-de2312b3eef0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_8a3fb464-c006-4632-8116-de2312b3eef0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_8a3fb464-c006-4632-8116-de2312b3eef0" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_8a3fb464-c006-4632-8116-de2312b3eef0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_8a3fb464-c006-4632-8116-de2312b3eef0" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputRevenueVolatilityMember_2f567921-7352-42d1-8239-bc9910938e27" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputRevenueVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputRevenueVolatilityMember_2f567921-7352-42d1-8239-bc9910938e27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b9d59950-37b4-4b5d-b54b-22ccc1f51fba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b9d59950-37b4-4b5d-b54b-22ccc1f51fba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember_9088cc54-7ac2-46c4-b7fb-4e10bd9a3cb0" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputWeightedAverageCostOfCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember_9088cc54-7ac2-46c4-b7fb-4e10bd9a3cb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputCommonStockVolatilityMember_44caf125-c0d9-4743-91c1-1413cebde201" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputCommonStockVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputCommonStockVolatilityMember_44caf125-c0d9-4743-91c1-1413cebde201" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputCashPortionMember_5117936b-98b2-45be-b4a4-9d1da4390808" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputCashPortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputCashPortionMember_5117936b-98b2-45be-b4a4-9d1da4390808" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="extended" id="i41c9deeabdf9469e8b58da5128fe6335_COMMITMENTSANDCONTINGENCIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_bea910cc-36ff-4a50-bf27-a254157e2931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_07539bec-aee0-48fa-bc3d-e86ec706f156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_bea910cc-36ff-4a50-bf27-a254157e2931" xlink:to="loc_us-gaap_OtherCommitment_07539bec-aee0-48fa-bc3d-e86ec706f156" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_a9ad36c7-a007-4491-bf24-aaef77381342" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_bea910cc-36ff-4a50-bf27-a254157e2931" xlink:to="loc_us-gaap_LossContingenciesTable_a9ad36c7-a007-4491-bf24-aaef77381342" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_e3b098bf-4929-47ba-abc1-1803a54a1648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_a9ad36c7-a007-4491-bf24-aaef77381342" xlink:to="loc_us-gaap_OtherCommitmentsAxis_e3b098bf-4929-47ba-abc1-1803a54a1648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_e3b098bf-4929-47ba-abc1-1803a54a1648_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_e3b098bf-4929-47ba-abc1-1803a54a1648" xlink:to="loc_us-gaap_OtherCommitmentsDomain_e3b098bf-4929-47ba-abc1-1803a54a1648_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_d2f8e0c8-e6d1-4de1-99d5-c95b6b6004ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_e3b098bf-4929-47ba-abc1-1803a54a1648" xlink:to="loc_us-gaap_OtherCommitmentsDomain_d2f8e0c8-e6d1-4de1-99d5-c95b6b6004ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareCommitmentMember_4de69ed6-c8b9-4b9e-adc0-74161e8b3d7f" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_d2f8e0c8-e6d1-4de1-99d5-c95b6b6004ec" xlink:to="loc_cdlx_FinancialInstitutionShareCommitmentMember_4de69ed6-c8b9-4b9e-adc0-74161e8b3d7f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails" xlink:type="extended" id="i8cbac4f64f1648f4a3777e0c8bd32a30_EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bad0ad71-c7ae-45ba-b45e-2f8c5e8a2238" 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_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bad0ad71-c7ae-45ba-b45e-2f8c5e8a2238" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_442a4559-5341-4c7d-9050-cb3d5df5a021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_442a4559-5341-4c7d-9050-cb3d5df5a021" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_79395625-4867-406f-9ee4-9e6f607362cd" 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_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_79395625-4867-406f-9ee4-9e6f607362cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a140de46-6ff5-42f8-a72b-0b8c64661a90" 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_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a140de46-6ff5-42f8-a72b-0b8c64661a90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" 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_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_000f0ff1-1d12-42b0-868c-13ac62fa0518" 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_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_000f0ff1-1d12-42b0-868c-13ac62fa0518" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9f34651f-9a35-4970-9106-474691d5f603" 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_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9f34651f-9a35-4970-9106-474691d5f603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_4c75413b-cb4d-4cda-871f-0b210a2166eb" 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_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_EmployeeStockMember_4c75413b-cb4d-4cda-871f-0b210a2166eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_dae9fd9d-809a-4df5-aec2-e99beca75dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_StockCompensationPlanMember_dae9fd9d-809a-4df5-aec2-e99beca75dd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_3930f9c4-4cc0-4618-87f6-2a35f573cbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_SeniorNotesMember_3930f9c4-4cc0-4618-87f6-2a35f573cbb6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1d9a1c02-b619-4804-90b2-b27a5c9e46b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1d9a1c02-b619-4804-90b2-b27a5c9e46b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1d9a1c02-b619-4804-90b2-b27a5c9e46b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1d9a1c02-b619-4804-90b2-b27a5c9e46b6" xlink:to="loc_us-gaap_ClassOfStockDomain_1d9a1c02-b619-4804-90b2-b27a5c9e46b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1d9a1c02-b619-4804-90b2-b27a5c9e46b6" xlink:to="loc_us-gaap_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_33d362ac-45c3-4b1f-bb5e-a984f2d8c83c" 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_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:to="loc_us-gaap_CommonStockMember_33d362ac-45c3-4b1f-bb5e-a984f2d8c83c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_d3c96ec8-2522-4229-a863-0fb8e0c6f292" 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_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:to="loc_us-gaap_EmployeeStockMember_d3c96ec8-2522-4229-a863-0fb8e0c6f292" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SEGMENTSNarrativeDetails" xlink:type="extended" id="ia53b183aa6064a08bed692a24288d7f5_SEGMENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_322e4956-b7db-4fe0-965a-81a9b75681aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:to="loc_us-gaap_NumberOfOperatingSegments_322e4956-b7db-4fe0-965a-81a9b75681aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81707225-79b6-49e8-aded-99af585996cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81707225-79b6-49e8-aded-99af585996cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_793f4a80-217b-4da9-aee7-d666375e664d" 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_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_793f4a80-217b-4da9-aee7-d666375e664d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d35ecb24-0567-4db7-89b5-d289566173ad" 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_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_srt_StatementGeographicalAxis_d35ecb24-0567-4db7-89b5-d289566173ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d35ecb24-0567-4db7-89b5-d289566173ad_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_d35ecb24-0567-4db7-89b5-d289566173ad" xlink:to="loc_srt_SegmentGeographicalDomain_d35ecb24-0567-4db7-89b5-d289566173ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1c55d454-b3e6-4df6-9016-0914aa8704d8" 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_d35ecb24-0567-4db7-89b5-d289566173ad" xlink:to="loc_srt_SegmentGeographicalDomain_1c55d454-b3e6-4df6-9016-0914aa8704d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_d06e7cb0-d3c9-4a88-b9ff-f99a97f6362e" 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_1c55d454-b3e6-4df6-9016-0914aa8704d8" xlink:to="loc_country_GB_d06e7cb0-d3c9-4a88-b9ff-f99a97f6362e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cefc0d22-3afa-4074-b330-12bc59bc8f9b" 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_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cefc0d22-3afa-4074-b330-12bc59bc8f9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cefc0d22-3afa-4074-b330-12bc59bc8f9b_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_cefc0d22-3afa-4074-b330-12bc59bc8f9b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cefc0d22-3afa-4074-b330-12bc59bc8f9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" 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_cefc0d22-3afa-4074-b330-12bc59bc8f9b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MarketerConcentrationRiskMember_0a646957-cd0d-4f19-9df8-21cdaac3df42" xlink:href="cdlx-20220630.xsd#cdlx_MarketerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" xlink:to="loc_cdlx_MarketerConcentrationRiskMember_0a646957-cd0d-4f19-9df8-21cdaac3df42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_5c4ed60c-a145-4bcb-876d-c4584c24914b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_5c4ed60c-a145-4bcb-876d-c4584c24914b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_54b39590-86ea-4ba2-9674-f4fa2b493f2d" 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_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_54b39590-86ea-4ba2-9674-f4fa2b493f2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_54b39590-86ea-4ba2-9674-f4fa2b493f2d_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_54b39590-86ea-4ba2-9674-f4fa2b493f2d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_54b39590-86ea-4ba2-9674-f4fa2b493f2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9472ebae-9e1d-4914-9256-f707bc49f6a2" 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_54b39590-86ea-4ba2-9674-f4fa2b493f2d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f5acbee6-9bd8-425d-a011-efc0c8df8d17" 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_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:to="loc_us-gaap_SalesRevenueNetMember_f5acbee6-9bd8-425d-a011-efc0c8df8d17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_afa4ba0f-95d9-448e-9eff-7ef96ccb34e9" 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_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:to="loc_us-gaap_AccountsReceivableMember_afa4ba0f-95d9-448e-9eff-7ef96ccb34e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionPartnerMember_ea2e4b95-14c3-4a70-936f-9b57ba3944e8" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionPartnerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:to="loc_cdlx_FinancialInstitutionPartnerMember_ea2e4b95-14c3-4a70-936f-9b57ba3944e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_d23b74e9-4cf5-4f59-840f-8e3296577937" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_srt_MajorCustomersAxis_d23b74e9-4cf5-4f59-840f-8e3296577937" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d23b74e9-4cf5-4f59-840f-8e3296577937_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_d23b74e9-4cf5-4f59-840f-8e3296577937" xlink:to="loc_srt_NameOfMajorCustomerDomain_d23b74e9-4cf5-4f59-840f-8e3296577937_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_d23b74e9-4cf5-4f59-840f-8e3296577937" xlink:to="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_TopFiveMarketersMember_5337a0a3-0744-4c3c-8d42-5db16599ded3" xlink:href="cdlx-20220630.xsd#cdlx_TopFiveMarketersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_TopFiveMarketersMember_5337a0a3-0744-4c3c-8d42-5db16599ded3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LargestMarketersMember_2d24f6ee-084a-489b-8049-384e2890b976" xlink:href="cdlx-20220630.xsd#cdlx_LargestMarketersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_LargestMarketersMember_2d24f6ee-084a-489b-8049-384e2890b976" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LargestFIPartnerTwoMember_18f08aeb-3cbf-4e05-878e-c77c64636742" xlink:href="cdlx-20220630.xsd#cdlx_LargestFIPartnerTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_LargestFIPartnerTwoMember_18f08aeb-3cbf-4e05-878e-c77c64636742" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BankOfAmericaNationalAssociationMember_e7cc8aa3-d288-4d10-803b-0639c08ea6a7" xlink:href="cdlx-20220630.xsd#cdlx_BankOfAmericaNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_BankOfAmericaNationalAssociationMember_e7cc8aa3-d288-4d10-803b-0639c08ea6a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_JPMorganChaseBankNationalAssociationMember_e32a5282-9e67-4558-acbb-7be7fddfd046" xlink:href="cdlx-20220630.xsd#cdlx_JPMorganChaseBankNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_JPMorganChaseBankNationalAssociationMember_e32a5282-9e67-4558-acbb-7be7fddfd046" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSRevenuebySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails" xlink:type="extended" id="ibafb6da776c543fd89bcc46bce302b87_SEGMENTSRevenuebySegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AdjustedContribution_6a136ab3-1b2a-46fd-8399-ad95cd16e84c" xlink:href="cdlx-20220630.xsd#cdlx_AdjustedContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:to="loc_cdlx_AdjustedContribution_6a136ab3-1b2a-46fd-8399-ad95cd16e84c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_379377df-0f21-47a5-8848-ed87cd3385cf" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:to="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_379377df-0f21-47a5-8848-ed87cd3385cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b4a8a29-66b2-4ee7-9d4d-e75d60ba81aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:to="loc_us-gaap_Revenues_6b4a8a29-66b2-4ee7-9d4d-e75d60ba81aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3b6f6c66-2513-4ccd-8259-245cfc6c96ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3b6f6c66-2513-4ccd-8259-245cfc6c96ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f747beb1-cf89-4410-b5f6-889be9797200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3b6f6c66-2513-4ccd-8259-245cfc6c96ee" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f747beb1-cf89-4410-b5f6-889be9797200" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f747beb1-cf89-4410-b5f6-889be9797200_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f747beb1-cf89-4410-b5f6-889be9797200" xlink:to="loc_us-gaap_SegmentDomain_f747beb1-cf89-4410-b5f6-889be9797200_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f747beb1-cf89-4410-b5f6-889be9797200" xlink:to="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardlyticDirectSegmentMember_4e4b312f-9fbd-4e55-9eff-7a2e2ffbf029" xlink:href="cdlx-20220630.xsd#cdlx_CardlyticDirectSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:to="loc_cdlx_CardlyticDirectSegmentMember_4e4b312f-9fbd-4e55-9eff-7a2e2ffbf029" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_c04d62b2-5cd9-44f0-bd7d-2379e7271716" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:to="loc_cdlx_BridgAcquisitionMember_c04d62b2-5cd9-44f0-bd7d-2379e7271716" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSGeographicalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails" xlink:type="extended" id="i2ae1989fb6704c30aa3ffefc38129e75_SEGMENTSGeographicalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_433f127a-466d-4aae-b4ca-1993be34f6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:to="loc_us-gaap_Revenues_433f127a-466d-4aae-b4ca-1993be34f6a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_433064a1-8f89-4d2f-8de6-2e7da1d2fc2f" 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_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_433064a1-8f89-4d2f-8de6-2e7da1d2fc2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d3638181-6403-462e-b8fd-df62cdd9ddf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d3638181-6403-462e-b8fd-df62cdd9ddf4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8711cb91-82c6-4be5-ba8d-0bf7b55bf216" 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_ScheduleOfSegmentReportingInformationBySegmentTable_d3638181-6403-462e-b8fd-df62cdd9ddf4" xlink:to="loc_srt_StatementGeographicalAxis_8711cb91-82c6-4be5-ba8d-0bf7b55bf216" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8711cb91-82c6-4be5-ba8d-0bf7b55bf216_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_8711cb91-82c6-4be5-ba8d-0bf7b55bf216" xlink:to="loc_srt_SegmentGeographicalDomain_8711cb91-82c6-4be5-ba8d-0bf7b55bf216_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4e155d5d-5ada-422f-8266-b91799d58cc8" 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_8711cb91-82c6-4be5-ba8d-0bf7b55bf216" xlink:to="loc_srt_SegmentGeographicalDomain_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_922e3933-d252-484f-b58a-8673dce157ea" 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_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:to="loc_country_US_922e3933-d252-484f-b58a-8673dce157ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_d689884f-c868-4a84-9b7a-0febed126634" 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_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:to="loc_country_GB_d689884f-c868-4a84-9b7a-0febed126634" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_6af0ba48-b165-4ae3-8361-950144479860" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:to="loc_country_IN_6af0ba48-b165-4ae3-8361-950144479860" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SubsequentEventsDetails" xlink:type="extended" id="icf4fdef8c1a047b7888bc1258b45820a_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_21006110-440a-4e84-bfd1-d41fb4c9e3a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_fafbb2a4-5ccd-4273-8794-12938dda5399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_21006110-440a-4e84-bfd1-d41fb4c9e3a9" xlink:to="loc_us-gaap_SeveranceCosts1_fafbb2a4-5ccd-4273-8794-12938dda5399" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_20faa6ff-a863-4f6d-83e2-1e2f6e6aec91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_21006110-440a-4e84-bfd1-d41fb4c9e3a9" xlink:to="loc_us-gaap_SubsequentEventTable_20faa6ff-a863-4f6d-83e2-1e2f6e6aec91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_23bae65f-5def-4492-9dde-bdb15e9fb69b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_20faa6ff-a863-4f6d-83e2-1e2f6e6aec91" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_23bae65f-5def-4492-9dde-bdb15e9fb69b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_23bae65f-5def-4492-9dde-bdb15e9fb69b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_23bae65f-5def-4492-9dde-bdb15e9fb69b" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_23bae65f-5def-4492-9dde-bdb15e9fb69b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2386d55f-020a-4d58-86fd-35b64f86b91b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_23bae65f-5def-4492-9dde-bdb15e9fb69b" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2386d55f-020a-4d58-86fd-35b64f86b91b" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>cdlx-20220630_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:96e0ce6f-a537-410a-9497-84d9876eb9fb,g:e8acc50d-9d90-4b36-9920-a3787584e839-->
<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_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration_1f2b4074-b1f3-4ff0-ae56-f6c9e8eb90e5_terseLabel_en-US" xlink:label="lab_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration" xlink: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 purchase consideration for the acquisition of Dosh</link:label>
    <link:label id="lab_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration_label_en-US" xlink:label="lab_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration" xlink: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 or Part Noncash Acquisition, Accrued Consideration</link:label>
    <link:label id="lab_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration_documentation_en-US" xlink:label="lab_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration" 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">Noncash or Part Noncash Acquisition, Accrued Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration" xlink:href="cdlx-20220630.xsd#cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration" xlink:to="lab_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_194e6489-1873-48d3-9108-852351747b31_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_CardlyticDirectSegmentMember_df5ba40c-61e0-4a10-bf0b-132df65bfe41_terseLabel_en-US" xlink:label="lab_cdlx_CardlyticDirectSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardlytics Direct</link:label>
    <link:label id="lab_cdlx_CardlyticDirectSegmentMember_label_en-US" xlink:label="lab_cdlx_CardlyticDirectSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardlytic Direct Segment [Member]</link:label>
    <link:label id="lab_cdlx_CardlyticDirectSegmentMember_documentation_en-US" xlink:label="lab_cdlx_CardlyticDirectSegmentMember" 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">Cardlytic Direct Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardlyticDirectSegmentMember" xlink:href="cdlx-20220630.xsd#cdlx_CardlyticDirectSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CardlyticDirectSegmentMember" xlink:to="lab_cdlx_CardlyticDirectSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_67380985-191e-4ff2-9ff1-8926d0e9603d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c9b1170-4811-4c5e-8d6d-a0c24d1f649d_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_NetIncomeLoss_b7a89063-a82f-4857-9289-81acbb43ca8e_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent, Total</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_002cd06f-e3ab-4a42-9f24-a767f5828f19_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_cf739ac1-5d5a-4af2-8719-8e9931ea76ae_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_dei_EntityEmergingGrowthCompany_7456545d-5a69-4e09-818b-04f42a614df3_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/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_15476016-c74b-417d-8a87-4b95fe56489b_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 under operating leases, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_us-gaap_EmployeeRelatedLiabilitiesCurrent_7f550fac-958c-4277-813a-b132a0040944_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</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_aaf789d4-bb9f-43b7-b44a-0e3159f96320_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_4cd144a5-8855-4ea2-a0b9-255c935eec70_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_51fe692d-e660-444b-afff-0458e2f92e1b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">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_srt_RangeMember_ca541044-0274-493e-bc42-8146cf311d5d_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_dei_EntityAddressAddressLine1_24f77dda-b527-4126-95fc-38ef7685ed44_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/2021/dei-2021.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_cdlx_CostperRedemptionMember_bb554a22-9d73-4eff-94f9-e66b8ad4ff97_terseLabel_en-US" xlink:label="lab_cdlx_CostperRedemptionMember" xlink: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 per Redemption</link:label>
    <link:label id="lab_cdlx_CostperRedemptionMember_label_en-US" xlink:label="lab_cdlx_CostperRedemptionMember" xlink: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 per Redemption [Member]</link:label>
    <link:label id="lab_cdlx_CostperRedemptionMember_documentation_en-US" xlink:label="lab_cdlx_CostperRedemptionMember" 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 per Redemption [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostperRedemptionMember" xlink:href="cdlx-20220630.xsd#cdlx_CostperRedemptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CostperRedemptionMember" xlink:to="lab_cdlx_CostperRedemptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_cc2ce649-99c9-4c35-a2ec-d68d11f694b0_terseLabel_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monthly average closing price, common stock, threshold</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_label_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink: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, Monthly Average Closing Price, Common Stock, Threshold</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_documentation_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" 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, Monthly Average Closing Price, Common Stock, Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink:href="cdlx-20220630.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink:to="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_04499fac-6f47-4df4-a515-c3a84b4aced1_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">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_4e581434-810e-4fc6-82f2-60ccbacae4a8_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 usd 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_cdlx_DebtCovenantNoncomplianceScenarioOneMember_704e0210-0def-42cd-99c4-78e023a11df4_terseLabel_en-US" xlink:label="lab_cdlx_DebtCovenantNoncomplianceScenarioOneMember" xlink: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 Covenant Noncompliance, Scenario One</link:label>
    <link:label id="lab_cdlx_DebtCovenantNoncomplianceScenarioOneMember_label_en-US" xlink:label="lab_cdlx_DebtCovenantNoncomplianceScenarioOneMember" xlink: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 Covenant Noncompliance, Scenario One [Member]</link:label>
    <link:label id="lab_cdlx_DebtCovenantNoncomplianceScenarioOneMember_documentation_en-US" xlink:label="lab_cdlx_DebtCovenantNoncomplianceScenarioOneMember" 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 Covenant Noncompliance, Scenario One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantNoncomplianceScenarioOneMember" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantNoncomplianceScenarioOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtCovenantNoncomplianceScenarioOneMember" xlink:to="lab_cdlx_DebtCovenantNoncomplianceScenarioOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_3f706487-3060-4023-bbd3-b1c73e4ae0e8_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_71ddd94d-4a77-4180-8f28-a4b786e4aa58_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_dei_EntityFilerCategory_19dcc5f1-da2e-42cf-965f-5ac717bfc414_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/2021/dei-2021.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_6f091795-52a8-473a-83d0-5cbf335e599f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" 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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_7dc9ebdd-9fd3-4b03-8801-54292c16c76b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_89194a92-fb57-4d12-84f8-94750e5e0410_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, net</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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8f0ddfde-91f8-480d-8bd7-7a958ac4ea47_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_StatementBusinessSegmentsAxis_e1b39f07-ea06-47d3-a687-23c9c81cec60_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_LargestFIPartnerTwoMember_5a86de43-2a73-40c7-91b1-3f01ffb4a43f_terseLabel_en-US" xlink:label="lab_cdlx_LargestFIPartnerTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Largest FI Partner</link:label>
    <link:label id="lab_cdlx_LargestFIPartnerTwoMember_label_en-US" xlink:label="lab_cdlx_LargestFIPartnerTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Largest FI Partner Two [Member]</link:label>
    <link:label id="lab_cdlx_LargestFIPartnerTwoMember_documentation_en-US" xlink:label="lab_cdlx_LargestFIPartnerTwoMember" 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">Largest FI Partner Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LargestFIPartnerTwoMember" xlink:href="cdlx-20220630.xsd#cdlx_LargestFIPartnerTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LargestFIPartnerTwoMember" xlink:to="lab_cdlx_LargestFIPartnerTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_120c4060-f134-41fe-8b6f-12132452c077_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 in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/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_30d5166d-c752-46d1-926f-3aaeb7b385a4_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_DebtInstrumentRedemptionPricePercentage_c8e2e822-1574-47dd-8efa-7d56f11e87be_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 price, percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_cdlx_CardLinkedSubscriberUserBaseMember_b1eef18a-fc77-4761-be57-d291ab6c8a53_terseLabel_en-US" xlink:label="lab_cdlx_CardLinkedSubscriberUserBaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card-Linked Subscriber User Base [Member]</link:label>
    <link:label id="lab_cdlx_CardLinkedSubscriberUserBaseMember_label_en-US" xlink:label="lab_cdlx_CardLinkedSubscriberUserBaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card-Linked Subscriber User Base [Member]</link:label>
    <link:label id="lab_cdlx_CardLinkedSubscriberUserBaseMember_documentation_en-US" xlink:label="lab_cdlx_CardLinkedSubscriberUserBaseMember" 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">Card-Linked Subscriber User Base</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardLinkedSubscriberUserBaseMember" xlink:href="cdlx-20220630.xsd#cdlx_CardLinkedSubscriberUserBaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CardLinkedSubscriberUserBaseMember" xlink:to="lab_cdlx_CardLinkedSubscriberUserBaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c77bc25b-c4f6-4116-b7ba-759fd8ec3d17_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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_ebcc7640-fc10-411e-ac6a-19dd3077f012_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">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</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_cdlx_MarketerConcentrationRiskMember_10f568b4-f2bf-4976-9a19-31c1534eb678_terseLabel_en-US" xlink:label="lab_cdlx_MarketerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketers</link:label>
    <link:label id="lab_cdlx_MarketerConcentrationRiskMember_label_en-US" xlink:label="lab_cdlx_MarketerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketer Concentration Risk [Member]</link:label>
    <link:label id="lab_cdlx_MarketerConcentrationRiskMember_documentation_en-US" xlink:label="lab_cdlx_MarketerConcentrationRiskMember" 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">Marketer Concentration Risk</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MarketerConcentrationRiskMember" xlink:href="cdlx-20220630.xsd#cdlx_MarketerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_MarketerConcentrationRiskMember" xlink:to="lab_cdlx_MarketerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_AcquisitionAndIntegrationCostsBenefit_53434ca2-3a8e-4d45-8d44-79fde5d6908a_terseLabel_en-US" xlink:label="lab_cdlx_AcquisitionAndIntegrationCostsBenefit" xlink: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 and integration costs (benefit)</link:label>
    <link:label id="lab_cdlx_AcquisitionAndIntegrationCostsBenefit_label_en-US" xlink:label="lab_cdlx_AcquisitionAndIntegrationCostsBenefit" xlink: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 and Integration Costs (Benefit)</link:label>
    <link:label id="lab_cdlx_AcquisitionAndIntegrationCostsBenefit_documentation_en-US" xlink:label="lab_cdlx_AcquisitionAndIntegrationCostsBenefit" 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 and Integration Costs (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AcquisitionAndIntegrationCostsBenefit" xlink:href="cdlx-20220630.xsd#cdlx_AcquisitionAndIntegrationCostsBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_AcquisitionAndIntegrationCostsBenefit" xlink:to="lab_cdlx_AcquisitionAndIntegrationCostsBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption_a4d2d05c-2954-4f6c-8e79-101709ae7ef9_terseLabel_en-US" xlink:label="lab_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption" xlink: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, Additional Principal Option</link:label>
    <link:label id="lab_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption_label_en-US" xlink:label="lab_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption" xlink: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 Senior Notes, Additional Principal Option</link:label>
    <link:label id="lab_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption_documentation_en-US" xlink:label="lab_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption" 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">Convertible Senior Notes, Additional Principal Option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption" xlink:href="cdlx-20220630.xsd#cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption" xlink:to="lab_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_be367124-2cbc-4d56-94cf-799e42c7f986_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/2021/dei-2021.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_cdlx_DebtCovenantDomain_835ec27d-90d0-4819-98d1-6b79d19354d8_terseLabel_en-US" xlink:label="lab_cdlx_DebtCovenantDomain" xlink: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 Covenant [Domain]</link:label>
    <link:label id="lab_cdlx_DebtCovenantDomain_label_en-US" xlink:label="lab_cdlx_DebtCovenantDomain" xlink: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 Covenant [Domain]</link:label>
    <link:label id="lab_cdlx_DebtCovenantDomain_documentation_en-US" xlink:label="lab_cdlx_DebtCovenantDomain" 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 Covenant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantDomain" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtCovenantDomain" xlink:to="lab_cdlx_DebtCovenantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_0ec08781-f214-42f3-9fea-9273dd24eff1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionNameDomain_33cc396d-090c-405e-96eb-787a5a85d465_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionNameDomain" xlink: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, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtConversionNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtConversionNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionNameDomain" xlink:to="lab_us-gaap_DebtConversionNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9dea481f-9e62-4b50-8fda-09a8c872f720_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" 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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a7fd24d6-3862-4a25-bc7c-4eae1155f81a_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_us-gaap_AmortizationOfIntangibleAssets_5434b2da-3fc8-4d36-b0aa-d16b8e646c75_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">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9e8de677-d468-4480-a5c3-e851e5df023a_negatedLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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 expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_02592194-ce62-4207-a2c2-08a5233824df_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_339545c6-4295-45a8-b9f8-77fdd8516501_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink: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, Weighted Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_31bdcbfc-1970-4763-83c1-ceb622dd8cc8_verboseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" 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 Remaining Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_c994af58-2990-42d1-b34d-3052a2de04de_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink: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 Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink: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 Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8fdd6326-9c82-4178-bdfc-9ab5aa2438e6_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities (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_ResearchAndDevelopmentExpenseMember_9cc5d4c9-b8ee-4df4-8359-4cfc60a7c410_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 expense</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_SubsidiarySaleOfStockAxis_31e43ee5-9dae-4e4e-b6c8-cc28307eb4c1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_BridgTotalRevenueMember_5c7b0a77-c957-4c88-afe7-a55adf045642_terseLabel_en-US" xlink:label="lab_cdlx_BridgTotalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg platform revenue(1)</link:label>
    <link:label id="lab_cdlx_BridgTotalRevenueMember_label_en-US" xlink:label="lab_cdlx_BridgTotalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg Total Revenue [Member]</link:label>
    <link:label id="lab_cdlx_BridgTotalRevenueMember_documentation_en-US" xlink:label="lab_cdlx_BridgTotalRevenueMember" 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">Bridg Total Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgTotalRevenueMember" xlink:href="cdlx-20220630.xsd#cdlx_BridgTotalRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BridgTotalRevenueMember" xlink:to="lab_cdlx_BridgTotalRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_abdea75f-fb97-4705-8111-f95a0ff99ce4_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">Granted (in usd 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_us-gaap_BusinessAcquisitionAxis_60494b50-e141-4094-8404-96bb74b379a6_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_988b1dd3-1f07-4b5a-aae5-0ca605c0b227_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_cdlx_FinancialInstitutionPartnerMember_0bccb78f-e3e5-4921-bf54-fd827512bbf6_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnerMember" xlink: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 Institution Partner</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionPartnerMember_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnerMember" xlink: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 Institution Partner [Member]</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionPartnerMember_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnerMember" 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">Financial Institution Partner [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionPartnerMember" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionPartnerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionPartnerMember" xlink:to="lab_cdlx_FinancialInstitutionPartnerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_c70ed43c-c711-4459-a6c3-2307f0b2f768_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink: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_ConvertibleDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:to="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_faa38059-0963-4816-8fcc-2a6a3138e291_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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 Option</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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 Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_bcdd9931-5825-45ed-888d-b4dce3a31261_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_140f0a17-68a9-47e7-8d2a-d67b8586372d_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0059051f-ce0e-43d8-bb54-b9738ff9d697_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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 Option Activity, Additional Disclosure</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2e459446-6da6-419f-b534-250149df6e82_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_ConcentrationRiskPercentage1_3b6f0aff-1df5-4c7f-85f5-dcb52d9f2a1d_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">Concentration risk</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_GoodwillAndIntangibleAssetsDisclosureTextBlock_d0193089-9fbd-405a-baaf-432f0495272a_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 ACQUIRED INTANGIBLES</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_FinitelivedIntangibleAssetsAcquired1_7b73575c-e279-47d5-a3f2-39168e9d1d6f_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_f24539bc-cfd4-49ee-92e8-92e8f22344e9_terseLabel_en-US" xlink:label="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts accrued for property and equipment and capitalized software development costs</link:label>
    <link:label id="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_label_en-US" xlink:label="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid" xlink: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 And Equipment Incurred But Not Yet Paid</link:label>
    <link:label id="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid" 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">Property And Equipment Incurred But Not Yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid" xlink:href="cdlx-20220630.xsd#cdlx_PropertyAndEquipmentIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid" xlink:to="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ef9c44c8-59b9-4f41-9b7b-115c9ed04d12_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">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1a54c78e-e394-47a6-ac67-21ab1738c282_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">Ending balance (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_dei_EntityAddressCityOrTown_06ab97f5-bb82-4c88-bb59-52559a5c0954_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/2021/dei-2021.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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_1796a56f-a255-430b-977c-d8bd9de3ca50_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_TradeNamesMember_cc25644f-4948-4450-8d45-bafef340fe24_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_faee0927-9922-4ccb-ac19-222209be3b90_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">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_518abffd-c659-4195-b848-26a027af51a0_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_469e5317-ee2f-4d5a-bf55-75fc548aa98d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink: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 Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_457fc4f0-ea28-48c5-8c60-8c5cc1149df7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f581c4a4-defc-405e-bece-7d0d91c10991_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_4ddc8b85-be00-447a-8af9-13909e5df3b9_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_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts_3c86b832-6ae5-48c0-9a1e-851fc3522155_terseLabel_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs</link:label>
    <link:label id="lab_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts_label_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" xlink: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, Pre-Acquisition Liabilities And Deal-Related Costs</link:label>
    <link:label id="lab_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts_documentation_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" 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">Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" xlink:to="lab_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_abb1cc9d-90ca-4f4a-97a9-1f6fc10c40ac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" 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">Stock Repurchased and Retired During Period, Value</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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_0dd13352-bfcf-4185-a916-27ebe5e431fb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration measurement input</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink: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 Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1a9f3e10-ba02-4920-9ecd-c179daaa9e76_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_cdlx_LargestMarketersMember_9e199a04-42d9-43c9-8675-da4b818909de_terseLabel_en-US" xlink:label="lab_cdlx_LargestMarketersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Largest Marketers</link:label>
    <link:label id="lab_cdlx_LargestMarketersMember_label_en-US" xlink:label="lab_cdlx_LargestMarketersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Largest Marketers [Member]</link:label>
    <link:label id="lab_cdlx_LargestMarketersMember_documentation_en-US" xlink:label="lab_cdlx_LargestMarketersMember" 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">Largest Marketers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LargestMarketersMember" xlink:href="cdlx-20220630.xsd#cdlx_LargestMarketersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LargestMarketersMember" xlink:to="lab_cdlx_LargestMarketersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_19aeda1d-2f84-4fa7-b0e0-f601c61da37c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_01675a01-26c1-4d05-a2d8-597ca2d00f40_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">Award vesting rights, percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_1b2933c0-29cd-49a3-92b3-eed15ccd42bf_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_ScheduleOfSegmentReportingInformationBySegmentTable_3a087f69-4db5-4b09-b09d-1a19bf424abb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink: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 Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6b8920c0-9294-42ab-87f9-fad53adf6ed0_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/2021/dei-2021.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_NumberOfOperatingSegments_54dc3511-a268-4d3b-8d97-3e4b05eb1ecf_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_cdlx_BridgAcquisitionMember_30cd7032-25b7-43c8-b7c9-9c0482864d83_terseLabel_en-US" xlink:label="lab_cdlx_BridgAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg Acquisition</link:label>
    <link:label id="lab_cdlx_BridgAcquisitionMember_label_en-US" xlink:label="lab_cdlx_BridgAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg Acquisition [Member]</link:label>
    <link:label id="lab_cdlx_BridgAcquisitionMember_documentation_en-US" xlink:label="lab_cdlx_BridgAcquisitionMember" 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">Bridg Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BridgAcquisitionMember" xlink:to="lab_cdlx_BridgAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_d16bb369-ded4-4709-ab19-6c2da14f5208_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink: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 contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink: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 Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ebdaf412-8ffd-4fe3-962d-1fd56bc5b8d4_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">Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_RevenueFromContractWithCustomerTextBlock_7bd9b104-76eb-4cd0-95e8-9655a1ed2ec5_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_cdlx_ContractWithCustomerAssetDeferredImplementationCosts_12d70217-5531-4985-8f96-1a2fd6c76d5b_terseLabel_en-US" xlink:label="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCosts" xlink: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 implementation costs</link:label>
    <link:label id="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCosts_label_en-US" xlink:label="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCosts" xlink: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, Deferred Implementation Costs</link:label>
    <link:label id="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCosts_documentation_en-US" xlink:label="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCosts" 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, Asset, Deferred Implementation Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCosts" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerAssetDeferredImplementationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCosts" xlink:to="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d26a617f-2a21-4460-b8e7-de32603a7868_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested PSU (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b439c1d6-9800-459e-8d9f-f76c080d07a9_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">Unvested &#8212; Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5ead7691-ff51-4303-bb43-6bdebd0ea435_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">Unvested &#8212; Ending balance (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_dei_DocumentType_07a16b44-ee1c-4ea7-bc3b-cd07d5329cb0_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/2021/dei-2021.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_InterestExpenseDebt_0c4188b5-4916-4c95-ba3f-52e508e998b7_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">Total interest expense related to the Notes</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_DisaggregationOfRevenueTableTextBlock_a6f16c7f-1ee2-4fbd-9196-bb91dcf84e56_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_StockOptionPlanExpense_d61eda54-36fb-4177-a0f2-60c144e20f52_verboseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" 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">Unvested, unamortized compensation costs</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink: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 or Unit Option Plan Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration_d034c8db-052e-4333-a04d-2d3145dcd5a4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration" xlink: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 Acquisition, Consideration Transferred, Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration" xlink: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 Acquisition, Consideration Transferred, Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15c92668-483d-4cc6-b0a9-63d167354189_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 (in thousands)</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_dei_EntityCurrentReportingStatus_5cb00e55-7aef-4e3a-a303-2b3267bb15b3_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/2021/dei-2021.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_cdlx_A2020ConvertibleSeniorNotesMember_6b917890-49ef-4472-a64a-0910d4de204f_terseLabel_en-US" xlink:label="lab_cdlx_A2020ConvertibleSeniorNotesMember" xlink: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 Convertible Senior Notes</link:label>
    <link:label id="lab_cdlx_A2020ConvertibleSeniorNotesMember_label_en-US" xlink:label="lab_cdlx_A2020ConvertibleSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Convertible Senior Notes [Member]</link:label>
    <link:label id="lab_cdlx_A2020ConvertibleSeniorNotesMember_documentation_en-US" xlink:label="lab_cdlx_A2020ConvertibleSeniorNotesMember" 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">2020 Convertible Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020ConvertibleSeniorNotesMember" xlink:href="cdlx-20220630.xsd#cdlx_A2020ConvertibleSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_A2020ConvertibleSeniorNotesMember" xlink:to="lab_cdlx_A2020ConvertibleSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_BridgAndDoshHoldingsAcquisitionsMember_4e4042dd-c2ff-4491-be8d-91bc43a1584d_terseLabel_en-US" xlink:label="lab_cdlx_BridgAndDoshHoldingsAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge And Dosh Holdings Acquisitions</link:label>
    <link:label id="lab_cdlx_BridgAndDoshHoldingsAcquisitionsMember_label_en-US" xlink:label="lab_cdlx_BridgAndDoshHoldingsAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg And Dosh Holdings Acquisitions [Member]</link:label>
    <link:label id="lab_cdlx_BridgAndDoshHoldingsAcquisitionsMember_documentation_en-US" xlink:label="lab_cdlx_BridgAndDoshHoldingsAcquisitionsMember" 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">Bridg And Dosh Holdings Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember" xlink:href="cdlx-20220630.xsd#cdlx_BridgAndDoshHoldingsAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember" xlink:to="lab_cdlx_BridgAndDoshHoldingsAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c6d6dcdb-adeb-4e92-ad1f-6a730cfd52a8_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_OtherNoncashIncomeExpense_898ea489-ae62-4043-9438-d5eaa3897624_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" 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 non-cash (income) expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_us-gaap_EscrowDeposit_8484a3ef-5ed1-4374-8473-33d8714efe14_terseLabel_en-US" xlink:label="lab_us-gaap_EscrowDeposit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Escrow Deposit</link:label>
    <link:label id="lab_us-gaap_EscrowDeposit_label_en-US" xlink:label="lab_us-gaap_EscrowDeposit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Escrow Deposit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EscrowDeposit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EscrowDeposit" xlink:to="lab_us-gaap_EscrowDeposit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_afed9980-f084-42b9-b41a-9c18784fc163_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForCommissions_77fb4a28-43f0-4aa7-bdb7-1f6b787e7c79_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForCommissions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriting discounts and commissions</link:label>
    <link:label id="lab_us-gaap_PaymentsForCommissions_label_en-US" xlink:label="lab_us-gaap_PaymentsForCommissions" xlink: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 Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForCommissions" xlink:to="lab_us-gaap_PaymentsForCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_2cf36782-5f25-44a0-b380-dcfb3cf3f0e2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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 consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_400493d6-6404-493b-909f-05a38c026a3b_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" 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">Business Combination, Consideration Transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_a797db3f-a51f-43e1-8426-0d833a00b2e0_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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 loss expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_EntertainmentAcquisitionMember_b1f4bf58-2734-45a9-a920-f1f945cb6745_terseLabel_en-US" xlink:label="lab_cdlx_EntertainmentAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entertainment Acquisition</link:label>
    <link:label id="lab_cdlx_EntertainmentAcquisitionMember_label_en-US" xlink:label="lab_cdlx_EntertainmentAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entertainment Acquisition [Member]</link:label>
    <link:label id="lab_cdlx_EntertainmentAcquisitionMember_documentation_en-US" xlink:label="lab_cdlx_EntertainmentAcquisitionMember" 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">Entertainment Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_EntertainmentAcquisitionMember" xlink:to="lab_cdlx_EntertainmentAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_be8f4f84-b2a0-4a0f-809b-99550ef3d187_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">Long-term Debt, Gross</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_GoodwillRollForward_0b0fad1d-8f07-463c-a1ed-5e497cfdef0c_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_3efdc256-3a03-435b-84ce-06dd5bc76e78_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested in period, fair value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_ContingentConsiderationLiabilityLongTerm_d6595bd3-d586-48fc-952c-533b39760d0d_terseLabel_en-US" xlink:label="lab_cdlx_ContingentConsiderationLiabilityLongTerm" xlink: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 contingent consideration</link:label>
    <link:label id="lab_cdlx_ContingentConsiderationLiabilityLongTerm_label_en-US" xlink:label="lab_cdlx_ContingentConsiderationLiabilityLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Liability, Long Term</link:label>
    <link:label id="lab_cdlx_ContingentConsiderationLiabilityLongTerm_documentation_en-US" xlink:label="lab_cdlx_ContingentConsiderationLiabilityLongTerm" 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">Contingent Consideration Liability, Long Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContingentConsiderationLiabilityLongTerm" xlink:href="cdlx-20220630.xsd#cdlx_ContingentConsiderationLiabilityLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContingentConsiderationLiabilityLongTerm" xlink:to="lab_cdlx_ContingentConsiderationLiabilityLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_96d48759-1999-42b9-9b53-c652e7159127_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_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_c8ea60a6-ba0f-4bfa-95f5-a6a63e702adc_terseLabel_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink: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 borrowing capacity, percentage of accounts receivable</link:label>
    <link:label id="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_label_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink: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, Percentage Of Eligible Accounts Receivable</link:label>
    <link:label id="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_documentation_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" 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">Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink:href="cdlx-20220630.xsd#cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink:to="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_d9437d27-bc63-4beb-adb2-3b7141d8b7dc_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">Long-term Debt, Total</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_us-gaap_FinanceLeaseRightOfUseAsset_93d23691-4e1f-4d00-8ab1-652a90e8bd6b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_920239f9-0f0f-4ad3-9219-428bfc132a23_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&#160;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_NetCashProvidedByUsedInInvestingActivitiesAbstract_f7dec37d-feb8-4e3c-8ff6-633bf820b4a2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_8e5c72f6-d096-447b-bbae-01b371f9d7ba_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_dei_DocumentTransitionReport_b3eb1565-ff3a-4c8d-bfef-111558bba64e_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/2021/dei-2021.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_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio_521845ba-4e68-4083-915d-ac0499e2a551_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cast to funded senior debt ratio</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio_label_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio" xlink: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, Cast To Funded Senior Debt Ratio</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio" 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, Cast To Funded Senior Debt Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio" xlink:to="lab_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_ade57727-9399-44d0-a27c-e86cb76e6e48_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">Finite-Lived 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_1ab48d57-13ce-41b6-9b1c-42cf733b3839_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_ShareBasedCompensationAwardTrancheOneMember_1d8c52c2-a249-4696-80a7-35c6d4eb3526_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">Share-based Compensation Award, Tranche One</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_OtherIncomeAndExpensesAbstract_bd3578a1-0e8d-40c3-967e-3bb1d5525162_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 (expense) income:</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_a0e7342f-d8fc-41f4-b4b8-1d264bdd9eb9_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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_73629752-48f3-448f-9a6c-3de23eecefa4_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 usd 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_us-gaap_AdditionalPaidInCapital_dd0b9bb5-35c1-4525-b37d-9e4ab6c4a986_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_MeasurementInputCashPortionMember_21bb83d6-3646-41e9-a9aa-ec279efca178_terseLabel_en-US" xlink:label="lab_cdlx_MeasurementInputCashPortionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion to be paid in cash</link:label>
    <link:label id="lab_cdlx_MeasurementInputCashPortionMember_label_en-US" xlink:label="lab_cdlx_MeasurementInputCashPortionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Cash Portion [Member]</link:label>
    <link:label id="lab_cdlx_MeasurementInputCashPortionMember_documentation_en-US" xlink:label="lab_cdlx_MeasurementInputCashPortionMember" 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">Measurement Input, Cash Portion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputCashPortionMember" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputCashPortionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_MeasurementInputCashPortionMember" xlink:to="lab_cdlx_MeasurementInputCashPortionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8398c0d4-5146-4167-8c6c-c99dfae16046_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' 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_ProceedsFromIssuanceInitialPublicOffering_fd60c1d3-3f34-4b1f-9825-b0ab40a9fa72_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink: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 initial public offering</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink: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 Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_97c9e9a7-5c63-40eb-940d-05eb85d884ac_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_BridgPSUsMember_5226d60c-8d02-470b-877f-f4eaa774b62a_terseLabel_en-US" xlink:label="lab_cdlx_BridgPSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg PSUs</link:label>
    <link:label id="lab_cdlx_BridgPSUsMember_label_en-US" xlink:label="lab_cdlx_BridgPSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg PSUs [Member]</link:label>
    <link:label id="lab_cdlx_BridgPSUsMember_documentation_en-US" xlink:label="lab_cdlx_BridgPSUsMember" 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">Bridg PSUs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgPSUsMember" xlink:href="cdlx-20220630.xsd#cdlx_BridgPSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BridgPSUsMember" xlink:to="lab_cdlx_BridgPSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_80380a0e-9bf1-4f3a-a0e1-bf56a740f8e5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EARNINGS 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_43cb2c53-d72c-4bc7-a354-ddd0705b82c0_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">2026</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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_992a41d0-4afb-4185-b2f9-79c2100e7fe9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink: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 Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink: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, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_95e6b66a-b04f-4c2e-bb6c-c5e93347065b_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_742584a2-ad9b-4418-ba83-200241e1ad41_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DoshHoldingsIncMember_92e88eaf-5898-47d9-aff7-d2f7b9ee2863_terseLabel_en-US" xlink:label="lab_cdlx_DoshHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dosh Holdings, Inc.</link:label>
    <link:label id="lab_cdlx_DoshHoldingsIncMember_label_en-US" xlink:label="lab_cdlx_DoshHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dosh Holdings, Inc. [Member]</link:label>
    <link:label id="lab_cdlx_DoshHoldingsIncMember_documentation_en-US" xlink:label="lab_cdlx_DoshHoldingsIncMember" 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">Dosh Holdings, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DoshHoldingsIncMember" xlink:to="lab_cdlx_DoshHoldingsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_c426e855-9d7e-4a34-926a-ce375b42fb10_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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 fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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 Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_edcdae22-964a-4665-a698-939d9b327861_terseLabel_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partner Share liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_label_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink: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 Financial Institution Share Liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_documentation_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" 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">Increase (Decrease) In Financial Institution Share Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink:href="cdlx-20220630.xsd#cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink:to="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ad47298f-2ba1-4dc1-9e43-5a7c451461bf_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 rates on cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</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_DebtInstrumentConvertibleConversionRatio1_37979eed-19b3-431e-950a-384f16d4e0da_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">Conversion ratio</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_us-gaap_LiabilitiesFairValueDisclosure_8ef6f1b8-0a8f-4edd-83ae-e6385eb84e73_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" 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_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink: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 and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate_005436af-aa25-4038-9de5-2d5ce1be380b_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" xlink: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 period, days before maturity date</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" xlink: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, Redemption Period, Days Before Maturity Date</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" 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, Redemption Period, Days Before Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" xlink:to="lab_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_9332f844-e222-4b29-9733-ead2283dffc1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 Issuance Costs, Net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice_a8fec8dc-5083-49dd-8ac1-3154e4c8c908_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required compliance period, period after written notice</link:label>
    <link:label id="lab_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice_label_en-US" xlink:label="lab_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" xlink: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, Required Compliance Period, Period After Written Notice</link:label>
    <link:label id="lab_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" 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, Required Compliance Period, Period After Written Notice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" xlink:to="lab_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_58dbb794-24c3-4005-92c5-27223afeda8c_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:</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_cdlx_BankOfAmericaNationalAssociationMember_68520d5c-2385-414a-b456-216cac51d07b_terseLabel_en-US" xlink:label="lab_cdlx_BankOfAmericaNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Of America, National Association</link:label>
    <link:label id="lab_cdlx_BankOfAmericaNationalAssociationMember_label_en-US" xlink:label="lab_cdlx_BankOfAmericaNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Of America, National Association [Member]</link:label>
    <link:label id="lab_cdlx_BankOfAmericaNationalAssociationMember_documentation_en-US" xlink:label="lab_cdlx_BankOfAmericaNationalAssociationMember" 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">Bank Of America, National Association</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BankOfAmericaNationalAssociationMember" xlink:href="cdlx-20220630.xsd#cdlx_BankOfAmericaNationalAssociationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BankOfAmericaNationalAssociationMember" xlink:to="lab_cdlx_BankOfAmericaNationalAssociationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_63c76e55-a9cd-490c-8d29-cfb935a838f3_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_dei_TradingSymbol_baf0080a-9ddc-454b-ad0d-2638b4c12aad_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/2021/dei-2021.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_country_GB_6da83ddb-1496-46df-941f-ffea4571f4e1_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</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_StockIssuedDuringPeriodValueAcquisitions_8c0fe51e-5e22-4b14-8c84-05beb13fd9d1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink: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 purchase consideration for the acquisition of Dosh</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_08c19388-b9e8-4742-a3cc-ade14bcc1b32_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_PaymentsToDevelopSoftware_3764afd6-c372-4763-b5e8-2503c9c23667_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" 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">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink: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 Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_136c1a0f-087b-4a0e-88b5-ff3fc5d57488_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 administration expense</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_898d05d9-d78c-427c-9ffc-8fd9390f3ad8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Business acquisition, 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_f81b04e2-f85d-4ece-9546-d31343334e00_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 AND FINANCING ARRANGEMENTS</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_RestructuringPlanDomain_15c6e9bf-7821-43f1-93c5-2e908c27f33c_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_09265d50-c221-46fb-a609-3e2770d07dc4_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_3f665191-9a14-4221-a956-971ae079294e_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink: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, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_afcb5cc7-849c-4ff1-bc9a-05436320c130_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 at end of period (in usd 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_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_685a5910-ba68-4a33-b7da-58908b3c3bf0_terseLabel_en-US" xlink:label="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP, number of shares authorized, annual increase (in shares)</link:label>
    <link:label id="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_label_en-US" xlink:label="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink: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 Purchase Plan, Number Of Shares Authorized, Annual Increase</link:label>
    <link:label id="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_documentation_en-US" xlink:label="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" 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">Employee Stock Purchase Plan, Number Of Shares Authorized, Annual Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:href="cdlx-20220630.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:to="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_7ac743cd-0ba4-4763-8295-dfc597361e16_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">Lines 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_cac2c573-8765-46b2-8ad4-137b56bb3bd3_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_SeniorNotesMember_ee7640c0-77a0-4e52-82ae-7bb8613f491c_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink: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_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_c9cef874-b846-4718-9e70-9e708d2db7c4_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&#160;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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_60d1d0ea-ab02-4471-bede-b2be1c1013d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink: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 Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink: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 Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_2accf23a-81c6-40bb-9b5e-9c54a0dbbd78_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c9bd8d2d-a1d3-46b3-b0b0-ba63432470c6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, weighted average contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_e14596e3-a004-44a2-b424-88101db56a23_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" 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 of Stock Issuance Costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_6a1d6db4-b9f9-4693-8a1c-53704e29d6d4_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_78d47a3e-ce83-42a6-952d-52759eb70cef_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.0001 par value&#8212;100,000 shares authorized, and 33,534 and 32,883 shares issued and outstanding as of December 31, 2021 and June 30, 2022, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/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_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_f39d75e3-95fa-4edf-a713-d0d0af59f9eb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink: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, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink: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, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_051d90d3-8491-4426-a3d8-23a300405d5c_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_NonoperatingIncomeExpense_8a7c98e2-e2cb-488e-a527-fa8e65cb7943_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" 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 expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_6da4a083-f6c6-4861-adc8-339dacad0c32_negatedLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" 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">Total other expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_df3864f0-da03-4442-92b2-0b05c93d4d80_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink: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 Interest Issued or Issuable, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8f55d721-1fe1-450b-9379-76a4e72fa662_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">Compensation cost not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_40efa926-247f-4d49-9191-0f43f7f049d9_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" 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">Unvested, weighted-average remaining contractual term</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_df38c4c2-156a-4e9c-bb6d-564cca5d5cda_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">Unvested &#8212; Beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8cfb16a0-64ff-4565-9dd8-7ebb8fe252cb_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">Unvested &#8212; Ending balance (in usd 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_GoodwillAcquiredDuringPeriod_eb45f6bd-8fdc-48c3-a6d6-61d0a50994bf_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">Goodwill additions due to acquisition of Entertainment</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_BasisOfAccountingPolicyPolicyTextBlock_8cbaa6e3-b08f-4785-8601-6f9949f74a3b_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaudited Interim Results</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_f1797143-0476-491a-b38c-0a0046aa3d49_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_1e62a597-df97-47cf-8138-9147345c7617_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cf31a44d-48c6-44ea-811a-e69257def2a1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink: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 Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_f2ba5392-c0ff-47d1-930a-e37d7021d2ca_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink: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 right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_325e63c1-4d87-4014-9695-3ecfe4a3567c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink: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_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink: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 Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_83fb5fa6-54fd-4b26-b566-6eb2db79d20a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" 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">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_us-gaap_AntidilutiveSecuritiesNameDomain_62d29150-0101-44fc-b7d2-138e887d5f3c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink: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, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_PerformanceSharesMinimumGrowthRatePeriod_dee4466f-e028-42d8-a336-6b50c71124b1_terseLabel_en-US" xlink:label="lab_cdlx_PerformanceSharesMinimumGrowthRatePeriod" xlink: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 growth rate period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesMinimumGrowthRatePeriod_label_en-US" xlink:label="lab_cdlx_PerformanceSharesMinimumGrowthRatePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Minimum Growth Rate Period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesMinimumGrowthRatePeriod_documentation_en-US" xlink:label="lab_cdlx_PerformanceSharesMinimumGrowthRatePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Minimum Growth Rate Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesMinimumGrowthRatePeriod" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesMinimumGrowthRatePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PerformanceSharesMinimumGrowthRatePeriod" xlink:to="lab_cdlx_PerformanceSharesMinimumGrowthRatePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_21afbc83-9dfb-4eff-a322-f26a702a8910_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/2021/dei-2021.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_CostsAndExpenses_cfedbe95-2fa1-4df0-bcf7-a8046cd3ee4f_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" 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 costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_46052c63-f170-4992-8431-827cdefd3c10_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of revenue by geographic areas</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_us-gaap_StatementClassOfStockAxis_303b8d89-28ad-43d2-b54a-db84ec9cf129_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_138f607e-f601-4a9e-a76f-562aa448a88c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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 loss</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_e20e5b68-9628-4e94-909d-d552f943201e_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/2021/dei-2021.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_InterestIncomeExpenseNet_73dd44ee-d5bd-470a-9ea7-8a0818d7f476_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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 Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_PartnerRelationshipsMember_9b512589-3191-4f05-a8e8-ee690852b34e_terseLabel_en-US" xlink:label="lab_cdlx_PartnerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partner Relationships [Member]</link:label>
    <link:label id="lab_cdlx_PartnerRelationshipsMember_label_en-US" xlink:label="lab_cdlx_PartnerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partner Relationships [Member]</link:label>
    <link:label id="lab_cdlx_PartnerRelationshipsMember_documentation_en-US" xlink:label="lab_cdlx_PartnerRelationshipsMember" 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">Partner Relationships</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PartnerRelationshipsMember" xlink:href="cdlx-20220630.xsd#cdlx_PartnerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PartnerRelationshipsMember" xlink:to="lab_cdlx_PartnerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance_b2e603e1-2638-46fa-816c-35e9c2aeb725_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligation to convert, period of failed compliance</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" xlink: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, Obligation To Convert, Covenant, Period Of Failed Compliance</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" 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, Obligation To Convert, Covenant, Period Of Failed Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" xlink:to="lab_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_PerformanceSharesStockClosingPricePeriod_38741d8b-27ee-4312-8fcb-1d2820d2cd4f_terseLabel_en-US" xlink:label="lab_cdlx_PerformanceSharesStockClosingPricePeriod" xlink: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 closing price period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesStockClosingPricePeriod_label_en-US" xlink:label="lab_cdlx_PerformanceSharesStockClosingPricePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Stock Closing Price Period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesStockClosingPricePeriod_documentation_en-US" xlink:label="lab_cdlx_PerformanceSharesStockClosingPricePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Stock Closing Price Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesStockClosingPricePeriod" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesStockClosingPricePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PerformanceSharesStockClosingPricePeriod" xlink:to="lab_cdlx_PerformanceSharesStockClosingPricePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization_a8792e95-0d80-4434-864a-e77436cb9c71_verboseLabel_en-US" xlink:label="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization" 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">Deferred implementation costs</link:label>
    <link:label id="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization_label_en-US" xlink:label="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization" xlink: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, Deferred Implementation Costs , Amortization</link:label>
    <link:label id="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization_documentation_en-US" xlink:label="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization" 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, Asset, Deferred Implementation Costs , Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization" xlink:to="lab_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c9762d68-78e5-4b3b-a2df-1991c14a1e69_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink: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 net proceeds</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_CardlyticsPlatformMember_144019dc-23bd-48a1-a593-36168ffd4bb9_terseLabel_en-US" xlink:label="lab_cdlx_CardlyticsPlatformMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cardlytics platform</link:label>
    <link:label id="lab_cdlx_CardlyticsPlatformMember_label_en-US" xlink:label="lab_cdlx_CardlyticsPlatformMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cardlytics platform [Member]</link:label>
    <link:label id="lab_cdlx_CardlyticsPlatformMember_documentation_en-US" xlink:label="lab_cdlx_CardlyticsPlatformMember" 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">cardlytics platform</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardlyticsPlatformMember" xlink:href="cdlx-20220630.xsd#cdlx_CardlyticsPlatformMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CardlyticsPlatformMember" xlink:to="lab_cdlx_CardlyticsPlatformMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_e6f27ab4-8b81-4957-867f-220d70e60c4b_terseLabel_en-US" xlink:label="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink: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 financing costs charged to interest expense</link:label>
    <link:label id="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_label_en-US" xlink:label="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink: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 Contract Cost, Amortization, Interest Expense</link:label>
    <link:label id="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_documentation_en-US" xlink:label="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense" 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">Capitalized Contract Cost, Amortization, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink:href="cdlx-20220630.xsd#cdlx_CapitalizedContractCostAmortizationInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink:to="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_21c3df5c-b90e-4ca7-bb17-2ff0a9c4a9a2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_513b3242-9888-4d0d-9017-805e84d77b66_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent" xlink: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 Rent Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_9348cab8-b438-492b-86a3-38793336cc03_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_99d20930-39b8-4c3e-9249-97134bc6c6f7_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">Revenue from contract with customer</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_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent_7a5c3b2d-73e0-4417-b4b6-ee87605f096b_terseLabel_en-US" xlink:label="lab_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" xlink: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 consolidated revenue</link:label>
    <link:label id="lab_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent_label_en-US" xlink:label="lab_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" xlink: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 Combination, Proforma Information, Revenue of Acquiree since Acquisition Date, Actual, Percent</link:label>
    <link:label id="lab_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent_documentation_en-US" xlink:label="lab_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" 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">Business Combination, Proforma Information, Revenue of Acquiree since Acquisition Date, Actual, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" xlink:href="cdlx-20220630.xsd#cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" xlink:to="lab_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_aece1ad4-472f-4163-9261-13c715c725b7_terseLabel_en-US" xlink:label="lab_cdlx_DeferredFinancialInstitutionCostsRollForward" xlink: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 Financial Institution Costs [Roll Forward]</link:label>
    <link:label id="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_label_en-US" xlink:label="lab_cdlx_DeferredFinancialInstitutionCostsRollForward" xlink: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 Financial Institution Costs [Roll Forward]</link:label>
    <link:label id="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_documentation_en-US" xlink:label="lab_cdlx_DeferredFinancialInstitutionCostsRollForward" 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 Financial Institution Costs [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeferredFinancialInstitutionCostsRollForward" xlink:href="cdlx-20220630.xsd#cdlx_DeferredFinancialInstitutionCostsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward" xlink:to="lab_cdlx_DeferredFinancialInstitutionCostsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_OptionIndexedToIssuersEquityCapPrice_288eb871-ce2a-4801-8d1c-f6cb5367731c_terseLabel_en-US" xlink:label="lab_cdlx_OptionIndexedToIssuersEquityCapPrice" xlink: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_cdlx_OptionIndexedToIssuersEquityCapPrice_label_en-US" xlink:label="lab_cdlx_OptionIndexedToIssuersEquityCapPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Cap Price</link:label>
    <link:label id="lab_cdlx_OptionIndexedToIssuersEquityCapPrice_documentation_en-US" xlink:label="lab_cdlx_OptionIndexedToIssuersEquityCapPrice" 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">Option Indexed to Issuer's Equity, Cap Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_OptionIndexedToIssuersEquityCapPrice" xlink:href="cdlx-20220630.xsd#cdlx_OptionIndexedToIssuersEquityCapPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_OptionIndexedToIssuersEquityCapPrice" xlink:to="lab_cdlx_OptionIndexedToIssuersEquityCapPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_A2020PSUsMember_a67d5a55-892b-4d9b-9b1a-3a5888e94ed9_terseLabel_en-US" xlink:label="lab_cdlx_A2020PSUsMember" xlink: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 PSUs</link:label>
    <link:label id="lab_cdlx_A2020PSUsMember_label_en-US" xlink:label="lab_cdlx_A2020PSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 PSUs [Member]</link:label>
    <link:label id="lab_cdlx_A2020PSUsMember_documentation_en-US" xlink:label="lab_cdlx_A2020PSUsMember" 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">2020 PSUs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020PSUsMember" xlink:href="cdlx-20220630.xsd#cdlx_A2020PSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_A2020PSUsMember" xlink:to="lab_cdlx_A2020PSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_2ab5b893-b21d-42f3-b2d0-f8851c4de1a4_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">Share-based Payment Arrangement, Option [Member]</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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_b6246776-44d0-4514-8949-a522d39ffe4f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink: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 Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink: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 Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_5f2d6ed8-ec4b-475c-a4ae-8b12a42692fa_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_MeasurementInputTypeDomain_0dcfbd6c-8881-47e4-be35-7eea962333bb_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink: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 Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_7a5861bb-c55b-43be-97ed-9c834e34a2c0_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_VariableRateAxis_ad1744c6-968d-4e7a-a224-ad3904a7e4d2_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink: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 Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_f93b044a-6afc-4ece-b3dc-c47e39fa990b_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">SEGMENTS</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_ae5c06b9-53aa-4159-8f73-4c658acdf1e4_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">Operating Income (Loss), Total</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_us-gaap_OperatingLeaseLiabilityCurrent_9b554963-9366-4425-a2db-d49ab775dbcb_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">Current 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_ce2efb18-90ba-4cfe-86ec-cba4ed3c3bf5_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink: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 AND RECENT ACCOUNTING STANDARDS</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink: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 Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c50635df-93ea-44b0-b76b-af9e228f66cd_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">2024</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_a7655498-4b9b-4ee3-99d3-e34b0373c4ec_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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage_765af1be-c9ea-4c4b-b0e9-3848c7a49334_terseLabel_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achievement percentage</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage_label_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" xlink: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, Achievement Percentage</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage_documentation_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" 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, Award Vesting Rights, Achievement Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" xlink:to="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_7a86ee24-c156-4d21-8363-29549746b4c5_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 expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_cdlx_A2021PSUsMember_182144fb-f529-4a4f-a7ef-0764d646c513_terseLabel_en-US" xlink:label="lab_cdlx_A2021PSUsMember" xlink: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 PSUs</link:label>
    <link:label id="lab_cdlx_A2021PSUsMember_label_en-US" xlink:label="lab_cdlx_A2021PSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 PSUs [Member]</link:label>
    <link:label id="lab_cdlx_A2021PSUsMember_documentation_en-US" xlink:label="lab_cdlx_A2021PSUsMember" 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">2021 PSUs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2021PSUsMember" xlink:href="cdlx-20220630.xsd#cdlx_A2021PSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_A2021PSUsMember" xlink:to="lab_cdlx_A2021PSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_4c831a47-6172-4f59-82c4-f5f5d28a4d20_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink: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 Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_e34b57ab-efd7-47e6-a5bf-1a1129c7cc55_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_9cafea4e-5574-471b-8420-c50de5f0fada_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash 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_LongtermDebtTypeDomain_bed8f67d-215b-4847-8a0f-fa7360751f38_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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_f9c10700-a8b8-4b87-b7cf-972492a50830_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_us-gaap_IncreaseDecreaseInAccruedLiabilities_f647f563-bbe3-4e4a-b99a-74fd382665c4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_CostOtherMember_59764be6-504a-4e80-9dbe-8f8535176768_terseLabel_en-US" xlink:label="lab_cdlx_CostOtherMember" xlink: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_cdlx_CostOtherMember_label_en-US" xlink:label="lab_cdlx_CostOtherMember" xlink: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 Other [Member]</link:label>
    <link:label id="lab_cdlx_CostOtherMember_documentation_en-US" xlink:label="lab_cdlx_CostOtherMember" 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 Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostOtherMember" xlink:href="cdlx-20220630.xsd#cdlx_CostOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CostOtherMember" xlink:to="lab_cdlx_CostOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_d357ddb6-2890-4426-acf8-4c594f1ce2e9_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">Foreign currency (loss) gain</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_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_f15f0986-2a52-4f71-95a7-bf95605b9c41_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">Stock Repurchased and Retired During Period, 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_30f2e02f-c3f0-4135-9f08-5a2356fe673c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">Acquisition of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_255f01df-caf3-402b-a808-4962250f8e45_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</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_ValuationTechniqueAxis_8433b462-25b5-4944-bb6b-fac3a0fb76ef_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink: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 Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink: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 Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue_0f7c8d2a-9a12-430b-9fea-95093a8616e4_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of other debt called due</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" xlink: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, Redemption Requirement, Amount Of Other Debt Called Due</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" 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, Redemption Requirement, Amount Of Other Debt Called Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" xlink:to="lab_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_7cdc8b59-501a-4feb-93b7-b68c1a9eba02_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_4d7f51c8-fbb3-4b7b-85d0-ad969da5781b_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_cdlx_DebtInstrumentCovenantBillingCovenant_7933b5af-2828-4b9e-93d6-1d6f9c98760d_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantBillingCovenant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing covenant</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantBillingCovenant_label_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantBillingCovenant" xlink: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, Billing Covenant</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantBillingCovenant_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantBillingCovenant" 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, Billing Covenant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantBillingCovenant" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantBillingCovenant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentCovenantBillingCovenant" xlink:to="lab_cdlx_DebtInstrumentCovenantBillingCovenant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_e1a74367-f07f-43fc-a8ab-4dceb41aa14d_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_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption_12ad37d8-ef56-4a38-a0bc-ca7d015f4c93_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" xlink: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 principal outstanding amount for partial redemption</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" xlink: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 Principal Outstanding Amount For Partial Redemption</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" 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, Threshold Principal Outstanding Amount For Partial Redemption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" xlink:to="lab_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_eebd2f0f-b110-4cbd-bc37-460093efcd9d_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_ca83cc89-4a2b-49f3-8ffc-4b63aaf0adef_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">2023</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_NetCashProvidedByUsedInFinancingActivitiesAbstract_79f18969-d440-44c5-9517-afac5f2eac6d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e69516da-1e23-4bda-8ce0-d54f9a60aebe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_3c8a914e-5465-4246-80bb-c1852f093a1d_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink: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 Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_1eb0a294-6459-45cb-ada9-8bfd0001450c_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_e174dc9f-dba1-4390-8bdb-f4b0a0c07978_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_ee220f91-6dc3-4f66-8586-041a7ea67269_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">Ending balance</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_CommonStockSharesIssued_2ba1f2d0-3842-4b12-a510-dedbf02690fa_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_RestrictedCashAndCashEquivalentsAtCarryingValue_985b7c78-1ab7-4d2e-83b4-b5f862ca7489_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2c226ec7-d87c-452d-a584-9008c62f7449_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">Exercised, aggregate intrinsic value</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_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_cdlx_PublicEquityOfferingMember_9c33035b-4e63-4b34-a933-149625712763_terseLabel_en-US" xlink:label="lab_cdlx_PublicEquityOfferingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Equity Offering</link:label>
    <link:label id="lab_cdlx_PublicEquityOfferingMember_label_en-US" xlink:label="lab_cdlx_PublicEquityOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Equity Offering [Member]</link:label>
    <link:label id="lab_cdlx_PublicEquityOfferingMember_documentation_en-US" xlink:label="lab_cdlx_PublicEquityOfferingMember" 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">Public Equity Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PublicEquityOfferingMember" xlink:href="cdlx-20220630.xsd#cdlx_PublicEquityOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PublicEquityOfferingMember" xlink:to="lab_cdlx_PublicEquityOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_117c2321-bfa2-48a0-89c8-a97014bcf014_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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_BusinessAcquisitionSharePrice_f09f86d8-1a5e-422e-91c5-37897f2fd0b4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink: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 price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionSharePrice_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:to="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_country_IN_c5b1a15e-1315-4391-b815-d8dd9d3cbdcf_terseLabel_en-US" xlink:label="lab_country_IN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">India</link:label>
    <link:label id="lab_country_IN_label_en-US" xlink:label="lab_country_IN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INDIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IN" xlink:to="lab_country_IN" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_b969ba48-f555-4d02-bc98-7b7e7256e596_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_cdlx_CostperServedSalesMember_c98b10b4-930a-471f-af23-32276451d9bf_terseLabel_en-US" xlink:label="lab_cdlx_CostperServedSalesMember" xlink: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 per Served Sale</link:label>
    <link:label id="lab_cdlx_CostperServedSalesMember_label_en-US" xlink:label="lab_cdlx_CostperServedSalesMember" xlink: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 per Served Sales [Member]</link:label>
    <link:label id="lab_cdlx_CostperServedSalesMember_documentation_en-US" xlink:label="lab_cdlx_CostperServedSalesMember" 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 per Served Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostperServedSalesMember" xlink:href="cdlx-20220630.xsd#cdlx_CostperServedSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CostperServedSalesMember" xlink:to="lab_cdlx_CostperServedSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_4248dec4-5ccb-4844-a317-22dc618bc257_terseLabel_en-US" xlink:label="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" xlink: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 FI implementation costs</link:label>
    <link:label id="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_label_en-US" xlink:label="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" xlink: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 Financial Institutions Implementation Costs [Table Text Block]</link:label>
    <link:label id="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_documentation_en-US" xlink:label="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" 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 Deferred Financial Institutions Implementation Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" xlink:href="cdlx-20220630.xsd#cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" xlink:to="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_88f0f685-7499-4293-a0f5-ef46460c1787_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_FairValueMeasurementFrequencyDomain_429b8199-e64f-4238-9c1b-7ebf9ae59c9c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink: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 Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_1e0706ae-14ec-4574-9776-83a6dc5efeba_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">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_cdlx_DebtCovenantNoncomplianceScenarioTwoMember_85afa51a-4e92-40cd-95fe-6afe201ed7d5_terseLabel_en-US" xlink:label="lab_cdlx_DebtCovenantNoncomplianceScenarioTwoMember" xlink: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 Covenant Noncompliance, Scenario Two</link:label>
    <link:label id="lab_cdlx_DebtCovenantNoncomplianceScenarioTwoMember_label_en-US" xlink:label="lab_cdlx_DebtCovenantNoncomplianceScenarioTwoMember" xlink: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 Covenant Noncompliance, Scenario Two [Member]</link:label>
    <link:label id="lab_cdlx_DebtCovenantNoncomplianceScenarioTwoMember_documentation_en-US" xlink:label="lab_cdlx_DebtCovenantNoncomplianceScenarioTwoMember" 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 Covenant Noncompliance, Scenario Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantNoncomplianceScenarioTwoMember" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantNoncomplianceScenarioTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtCovenantNoncomplianceScenarioTwoMember" xlink:to="lab_cdlx_DebtCovenantNoncomplianceScenarioTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_d4d05145-d3f6-4cae-baef-5fe3425245ef_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink: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 assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink: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, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_4cee47c7-2f6b-4b19-b93d-adadcf96f993_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">Debt instrument, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_92e21ec0-0df9-48e6-9c73-374c9a5fd8ab_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" 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">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_cc046533-de5f-4d80-acc0-366460bb2ea3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink: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</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink: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 Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d856df00-d843-4a19-aedf-a32c9dfaaca7_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/2021/dei-2021.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_RetainedEarningsAccumulatedDeficit_b2353b8f-3a47-4bd5-aa89-985d4f497c3f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/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_StockCompensationPlanMember_559b627f-b3a0-454a-b986-623fb28f675b_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ce7b3ac1-26b8-4675-a83a-64b069f052de_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink: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 Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink: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 Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_714d2f1a-483f-49b5-84b2-0a934b055318_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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 period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_05a44346-32f6-452c-8358-8b75c7367077_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">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_4b913c18-7c95-448c-8110-c0cae6bb6f8b_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" 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">Restricted Stock Units (RSUs) [Member]</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_000cfa87-d196-47a3-a949-a5c3ff901455_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_8e75832c-3f6c-4953-a531-1cbd312138d2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract Asset, Current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:to="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_89afa43b-f520-493e-a8cb-ed16617f467c_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_1296b992-3917-458a-846d-abe176eda6aa_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 pursuant to the ESPP (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_us-gaap_BusinessAcquisitionLineItems_63fafe7a-5236-4067-b3c1-cd28a3349236_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_6cb0c97e-b015-4a0f-849a-7e858deda0ea_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">Share-based Compensation Award, Tranche Two</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_DebtConversionByUniqueDescriptionAxis_fcf65c12-40a8-456d-9016-880e40a1580b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink: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 Description [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtConversionByUniqueDescriptionAxis_label_en-US" xlink:label="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a3588247-cd37-4548-8f80-bb879b805fad_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 cash, cash equivalents and restricted cash to the condensed consolidated balance sheet:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_2a3f0e55-dc85-457c-8a7b-4b5f9499172f_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_dei_AmendmentFlag_66592d01-9599-472a-ab44-4864e2496a2f_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/2021/dei-2021.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_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest_f29d6ecb-de06-4155-b944-1c574f5044ea_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant noncompliance, period of additional interest</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" xlink: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, Covenant Noncompliance, Period Of Additional Interest</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" 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, Covenant Noncompliance, Period Of Additional Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" xlink:to="lab_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember_0bb40de7-a8cc-4468-a38b-580f63d7c469_terseLabel_en-US" xlink:label="lab_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember" xlink: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 cost of capital</link:label>
    <link:label id="lab_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember_label_en-US" xlink:label="lab_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Weighted Average Cost of Capital [Member]</link:label>
    <link:label id="lab_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember_documentation_en-US" xlink:label="lab_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember" 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">Measurement Input, Weighted Average Cost of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputWeightedAverageCostOfCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:to="lab_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtCovenantAxis_ab13c565-e807-4370-8735-f4a03cc35d6a_terseLabel_en-US" xlink:label="lab_cdlx_DebtCovenantAxis" xlink: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 Covenant [Axis]</link:label>
    <link:label id="lab_cdlx_DebtCovenantAxis_label_en-US" xlink:label="lab_cdlx_DebtCovenantAxis" xlink: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 Covenant [Axis]</link:label>
    <link:label id="lab_cdlx_DebtCovenantAxis_documentation_en-US" xlink:label="lab_cdlx_DebtCovenantAxis" 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 Covenant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantAxis" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtCovenantAxis" xlink:to="lab_cdlx_DebtCovenantAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9dcf1a9d-7170-4b3c-a56c-5724c853aaf0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_653491ff-f0b4-47bd-a291-25d78f6d505b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink: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 software development costs, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_ee3b21ed-5b4c-4448-a8d1-595494a705ce_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" 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">Settlement of restricted stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d85e5f98-75f2-43d5-97d0-868a87a51865_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_251d10e4-07c7-442b-b6d0-c6fdb79c6632_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_1d4ec4af-6917-4138-86f0-8209cbe97517_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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_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_OtherCommitmentsDomain_c7b3d5cb-bcb8-4a07-95c6-2497c42dec6b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_af2fd377-8353-4e22-b8cb-cf7ce95e3647_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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 and contract assets, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_StatementEquityComponentsAxis_4b6157c4-f895-4ab8-9f89-5783452f61ed_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_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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c5cb1d68-1b7b-4d78-826a-47c46c0b2953_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_65a7ea8c-f140-4516-82ab-55a41a9e7a92_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_8ec241b1-2f95-4cda-8838-45c9481cf014_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">Sales and marketing expense</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_AccountsReceivableMember_0a39c848-fe76-4e83-9f49-f4674c947909_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_761d1d2d-3954-431b-9613-470b31370c69_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_DisaggregationOfRevenueTable_f56ba9dd-737d-4716-bbab-c1047d727ae4_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_SaleOfStockNameOfTransactionDomain_6d6ce529-2458-4861-b71f-4fe40251e85b_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_a485b257-be8b-4021-a142-046b36aea26f_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">Deferred implementation costs, net</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_ca1ab674-7850-4202-b4d9-0d7626df0b3a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" 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_ContractWithCustomerAssetNetNoncurrent_863635c4-f828-4cd4-92a0-4202af4d113c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" 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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_658753a7-fa70-490e-9f1c-402315a7cd5c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">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_cdlx_ChangeInFairValueOfContingentConsideration_1444dd50-1078-4b69-bb9f-81f9a715efe1_terseLabel_en-US" xlink:label="lab_cdlx_ChangeInFairValueOfContingentConsideration" xlink: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 fair value of contingent consideration</link:label>
    <link:label id="lab_cdlx_ChangeInFairValueOfContingentConsideration_label_en-US" xlink:label="lab_cdlx_ChangeInFairValueOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In Fair Value Of Contingent Consideration</link:label>
    <link:label id="lab_cdlx_ChangeInFairValueOfContingentConsideration_documentation_en-US" xlink:label="lab_cdlx_ChangeInFairValueOfContingentConsideration" 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">Change In Fair Value Of Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ChangeInFairValueOfContingentConsideration" xlink:href="cdlx-20220630.xsd#cdlx_ChangeInFairValueOfContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ChangeInFairValueOfContingentConsideration" xlink:to="lab_cdlx_ChangeInFairValueOfContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_02777a4a-8b95-4583-959e-445bb2fec652_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink: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 segment reporting information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtConversionScenarioTwoMember_2840dd65-02dc-4cd7-99b1-3eaf79a3a911_terseLabel_en-US" xlink:label="lab_cdlx_DebtConversionScenarioTwoMember" xlink: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 Scenario Two</link:label>
    <link:label id="lab_cdlx_DebtConversionScenarioTwoMember_label_en-US" xlink:label="lab_cdlx_DebtConversionScenarioTwoMember" xlink: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 Scenario Two [Member]</link:label>
    <link:label id="lab_cdlx_DebtConversionScenarioTwoMember_documentation_en-US" xlink:label="lab_cdlx_DebtConversionScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion Scenario Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioTwoMember" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtConversionScenarioTwoMember" xlink:to="lab_cdlx_DebtConversionScenarioTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_32031882-7e44-4b6a-b72e-95e560246a5e_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plus: FI Share and other third-party costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" xlink: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 Institution Share And Oth0er Third-Party Costs, Excluding Non-cash Equity Expense And Deferred Implementation Costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" 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">Financial Institution Share And Oth0er Third-Party Costs, Excluding Non-cash Equity Expense And Deferred Implementation Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" xlink:to="lab_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_732e680b-46aa-47b2-8049-5c81afda3b19_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/2021/dei-2021.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5e0cdde3-a2b0-46a2-959d-2640dfb22705_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_0927f155-f400-497b-9d64-54e43d996788_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_BusinessCombinationContingentConsiderationLiabilityNoncurrent_79bd054c-0e7a-4866-9bb9-bc04b3ba663f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink: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 contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink: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 Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5c98eab4-4d2f-483f-852f-9c12ae4adef3_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">Fair Value Measurements</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_54911598-e67b-43a2-ae9a-932210f43cc0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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 not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_93c9d33d-9e43-4b43-8d26-500c0d2fe1cc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink: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 Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink: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 Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_fdb7b50d-c7f6-497f-9211-a8a2b9e7cb6e_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_cdlx_MerchantRelationshipsMember_792fdcc8-97f3-41c9-b068-2872d7bdf38d_terseLabel_en-US" xlink:label="lab_cdlx_MerchantRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchant Relationships [Member]</link:label>
    <link:label id="lab_cdlx_MerchantRelationshipsMember_label_en-US" xlink:label="lab_cdlx_MerchantRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchant Relationships [Member]</link:label>
    <link:label id="lab_cdlx_MerchantRelationshipsMember_documentation_en-US" xlink:label="lab_cdlx_MerchantRelationshipsMember" 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">Merchant Relationships</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MerchantRelationshipsMember" xlink:href="cdlx-20220630.xsd#cdlx_MerchantRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_MerchantRelationshipsMember" xlink:to="lab_cdlx_MerchantRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_1b09f9e9-0f0c-4d9f-962d-b1239c272763_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/2021/dei-2021.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_dei_EntitySmallBusiness_e2a644f1-f751-494a-97de-5c09e0df7fff_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/2021/dei-2021.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_RestructuringPlanAxis_8f9fce18-0452-4bbc-bda0-a11888c4a59e_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_4cc89dab-6595-4403-a54f-d729df30d77a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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 not yet recognized, awards other than options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_dc66129a-548b-4047-aff1-70412dbe0c07_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">Revenue Benchmark</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_MarketApproachValuationTechniqueMember_03831ee4-259d-4930-9c15-a2312fbdde2a_terseLabel_en-US" xlink:label="lab_us-gaap_MarketApproachValuationTechniqueMember" xlink: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, Market Approach</link:label>
    <link:label id="lab_us-gaap_MarketApproachValuationTechniqueMember_label_en-US" xlink:label="lab_us-gaap_MarketApproachValuationTechniqueMember" xlink: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, Market Approach [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketApproachValuationTechniqueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketApproachValuationTechniqueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketApproachValuationTechniqueMember" xlink:to="lab_us-gaap_MarketApproachValuationTechniqueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtInstrumentCovenantBillingCovenantPeriod_39aa73d7-5fc0-4bdd-a8f3-53f209d2492e_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantBillingCovenantPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing covenant period</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantBillingCovenantPeriod_label_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantBillingCovenantPeriod" xlink: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, Billing Covenant Period</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantBillingCovenantPeriod_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantBillingCovenantPeriod" 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, Billing Covenant Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantBillingCovenantPeriod" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantBillingCovenantPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentCovenantBillingCovenantPeriod" xlink:to="lab_cdlx_DebtInstrumentCovenantBillingCovenantPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders_b79b9f08-fc9a-41fe-b72b-ce12b1e60dc7_terseLabel_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders</link:label>
    <link:label id="lab_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders_label_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" xlink: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, Stockholders, Warrant Holders, And Vested Option Holders</link:label>
    <link:label id="lab_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders_documentation_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" 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">Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" xlink:to="lab_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_7242fcf8-cfac-480e-a46e-a520b1da84b0_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_SellingAndMarketingExpense_d5214f87-a165-4796-bec9-0f251dda5b05_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">Sales and marketing expense</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_AmortizationOfDebtDiscountPremium_a7019750-2196-41ea-a12a-76713cf7de5b_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" 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">Accretion of debt discount and non-cash interest expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_5d1debb3-f4f6-4fd0-a66f-578a7afa7937_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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7d783fbf-ea00-4182-b866-25e1f775d627_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of shares of common stock</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_2bf3d481-01ba-4506-ae95-3d32894b3327_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" 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">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_07dd41fc-6b2d-43cd-b822-e0813ca5c3bd_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_cdlx_AdjustedContribution_a5b257e7-bf4e-4020-a320-31962b70ecca_totalLabel_en-US" xlink:label="lab_cdlx_AdjustedContribution" 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">Adjusted contribution</link:label>
    <link:label id="lab_cdlx_AdjustedContribution_f9db448d-c9af-4d63-9dd5-84d31c30cc60_terseLabel_en-US" xlink:label="lab_cdlx_AdjustedContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted contribution</link:label>
    <link:label id="lab_cdlx_AdjustedContribution_label_en-US" xlink:label="lab_cdlx_AdjustedContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Contribution</link:label>
    <link:label id="lab_cdlx_AdjustedContribution_documentation_en-US" xlink:label="lab_cdlx_AdjustedContribution" 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">Adjusted contribution represents our revenue less FI Share and other third-party costs. We refined our definition of adjusted contribution used by our CODM to exclude the impact of non-cash charges related to the issuance of equity to our FI partners and the impact of amortization and impairment of deferred FI implementation costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AdjustedContribution" xlink:href="cdlx-20220630.xsd#cdlx_AdjustedContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_AdjustedContribution" xlink:to="lab_cdlx_AdjustedContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c9d804ad-3adb-4c4b-b91b-caa721b583c7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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 and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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 and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_4c8d42f4-3e75-4743-bea1-b220490b1f8a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink: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 Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_ContractWithCustomerSubscriptionTerm_9d3e81ab-6699-4ac5-a409-754104d37638_terseLabel_en-US" xlink:label="lab_cdlx_ContractWithCustomerSubscriptionTerm" xlink: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 term</link:label>
    <link:label id="lab_cdlx_ContractWithCustomerSubscriptionTerm_label_en-US" xlink:label="lab_cdlx_ContractWithCustomerSubscriptionTerm" xlink: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, Subscription Term</link:label>
    <link:label id="lab_cdlx_ContractWithCustomerSubscriptionTerm_documentation_en-US" xlink:label="lab_cdlx_ContractWithCustomerSubscriptionTerm" 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, Subscription Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerSubscriptionTerm" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerSubscriptionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContractWithCustomerSubscriptionTerm" xlink:to="lab_cdlx_ContractWithCustomerSubscriptionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_01746fe4-e9fb-4cac-99e6-06a0df9bb029_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_c2369e56-8a34-456e-9879-ac87e514f433_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_OtherCommitment_fde20a58-7864-4929-bc3c-ba9c01d3850f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FI share commitment</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_label_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink: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 Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="lab_us-gaap_OtherCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_15fd9214-8a34-4fb6-bc07-82592730af59_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&#160;Software Development Costs</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_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_03f9ccbb-06ec-4ff2-b33d-0b6228f7c4a0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_PerformanceSharesVestingConditionPeriod_40691f8c-9da9-450a-8c58-338f3ba5c3fd_terseLabel_en-US" xlink:label="lab_cdlx_PerformanceSharesVestingConditionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ARPU vesting condition period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesVestingConditionPeriod_label_en-US" xlink:label="lab_cdlx_PerformanceSharesVestingConditionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Vesting Condition Period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesVestingConditionPeriod_documentation_en-US" xlink:label="lab_cdlx_PerformanceSharesVestingConditionPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Vesting Condition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesVestingConditionPeriod" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesVestingConditionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PerformanceSharesVestingConditionPeriod" xlink:to="lab_cdlx_PerformanceSharesVestingConditionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_22f72105-b77c-4472-bb28-3e92abcbdf8c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage_358a5397-2108-4cfa-8293-480b2d197bf1_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant noncompliance, additional interest, stated percentage</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" xlink: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, Covenant Noncompliance, Additional Interest, Stated Percentage</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" 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, Covenant Noncompliance, Additional Interest, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" xlink:to="lab_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_a9e52c92-533d-4943-b80d-c57fd82b04f4_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_AccruedLiabilitiesCurrentAbstract_45733a67-d0af-413b-95ac-dea2957dd0f3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_60d8ef26-d9ff-41be-8303-064c250d023b_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/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_974276b5-a2f8-467d-b9c7-ffef26a1993f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_c4ed4def-d12b-4a6c-9aef-9fa20cf915ea_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">ESPP, purchase price percentage</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_92ea55dc-87d2-4bc9-9c0f-30b0731ac189_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 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_d1f7733c-9642-45a4-b12e-44c4bc94387b_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&#160;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_cdlx_FinancialInstitutionShareCommitmentMember_8f2f5100-4938-4cbf-b995-43dc0c5e431d_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareCommitmentMember" xlink: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 Institution Share Commitment</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareCommitmentMember_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareCommitmentMember" xlink: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 Institution Share Commitment [Member]</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareCommitmentMember_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareCommitmentMember" 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">Financial Institution Share Commitment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareCommitmentMember" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareCommitmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareCommitmentMember" xlink:to="lab_cdlx_FinancialInstitutionShareCommitmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_9fd4e24b-06d1-4112-9352-83d6f62e1246_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 (due in cash)</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_us-gaap_ContractWithCustomerLiabilityNoncurrent_d1d299da-0075-449d-8110-da5b116e5850_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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 with Customer, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_BridgSubscriptionRevenueMember_0b8d2b5b-460a-4f57-8326-28816f8b48e7_terseLabel_en-US" xlink:label="lab_cdlx_BridgSubscriptionRevenueMember" xlink: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 revenue</link:label>
    <link:label id="lab_cdlx_BridgSubscriptionRevenueMember_label_en-US" xlink:label="lab_cdlx_BridgSubscriptionRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg Subscription Revenue [Member]</link:label>
    <link:label id="lab_cdlx_BridgSubscriptionRevenueMember_documentation_en-US" xlink:label="lab_cdlx_BridgSubscriptionRevenueMember" 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">Bridg Subscription Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgSubscriptionRevenueMember" xlink:href="cdlx-20220630.xsd#cdlx_BridgSubscriptionRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BridgSubscriptionRevenueMember" xlink:to="lab_cdlx_BridgSubscriptionRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_1120386c-1220-434e-9338-8fae3f3d1c97_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_srt_MajorCustomersAxis_425744d9-4a27-4cbb-b4b1-4693be5f5ccc_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_726a5363-6e46-4180-a0a5-a7001bce0f8c_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Strike price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Strike Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_8f190f08-960c-4a37-81c1-d60450f4b4a5_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">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_dei_EntityShellCompany_cf1780e0-db92-4035-959e-875c4cdcbef2_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/2021/dei-2021.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_DebtInstrumentConvertibleThresholdTradingDays_088c5c78-2cd0-49e4-a39b-b6d3188144e1_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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_916dc428-c1be-4426-a070-f024425af25b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7ae343ce-a151-476e-a39b-e81131d9466d_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/2021/dei-2021.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9ee3c09c-64f8-433b-8411-6efa88c7f56d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/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_c27b32a7-5248-42a3-a6ba-82a9334aaa3c_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">Allocation of recognized period costs</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_us-gaap_VestingAxis_6b4745ab-9871-4cc2-aa06-995fbc98b162_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_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate_90a796fb-acd8-44fb-ba5f-5310e1d6d4d3_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability component, discount rate</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate" xlink: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, Liability Component, Discount Rate</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate" 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, Liability Component, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate" xlink:to="lab_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_14fe0f7b-2283-4fcc-bd66-d7995d5bdda6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6644c013-9532-4b37-8db1-1c31e3f4a87c_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_us-gaap_PlanNameDomain_6fadf76b-8566-4ad6-96cd-e81e8cc0bf4b_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_e200e2ef-3db2-4fab-9222-6f70a31ecc54_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink: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, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink: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, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_97560429-0154-418b-91e8-fe8ab88d8194_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">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_c0e659d3-dc8b-44df-8f5e-e64607a1533c_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_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement_a54f776a-ecc3-4f59-922b-4e1b69c83d1b_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" xlink: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 cash plus liquidity requirement</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement_label_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" xlink: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 Cash Plus Liquidity Requirement</link:label>
    <link:label id="lab_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" 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 Cash Plus Liquidity Requirement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" xlink:to="lab_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4cfb4f30-cd64-4071-9284-3436ff1a590f_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic, Total</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_46260b85-dafd-471f-a20d-b116d570a421_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss attributable to common stockholders, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_df706f3b-361a-4b4d-b430-6b43da415664_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">Summary of RSU 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_srt_ProductsAndServicesDomain_8c899123-88a0-4c9d-98f5-5d54d60a647f_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_ResearchAndDevelopmentExpense_9f24e494-b418-44bc-b3c8-f41b44bc5b28_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 expense</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_us-gaap_DepreciationAndAmortization_68a839c6-953b-4caf-912c-718eb8908619_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink: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 and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_ae83b151-ddde-4bfb-8760-2d6caa05a5e3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_248fb1c3-91ea-4918-8b67-c5eee19646bd_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_RevolvingCreditFacilityMember_53147a72-4a0b-4657-b9a2-b5f2736599c0_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_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance_e8b535b0-623a-4b59-b861-e249b9cd81a9_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notice of change, period of failed compliance</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" xlink: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, Notice Of Change, Covenant, Period Of Failed Compliance</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" 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, Notice Of Change, Covenant, Period Of Failed Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" xlink:to="lab_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_a7f8fae0-67fc-41a4-bbfc-4267936fcc46_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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_70138d31-1fe9-493c-aff8-0dcc7e8eb5af_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_us-gaap_FairValueByMeasurementFrequencyAxis_1bc534c9-1a8b-41df-aa9f-4436132160a1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink: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 Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_0d800417-8334-48b9-8d78-9a1f52726980_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">Net cash 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_cdlx_ContingentConsiderationLiabilityCurrent_9e8ab913-b8b4-4200-8973-e548815df80c_terseLabel_en-US" xlink:label="lab_cdlx_ContingentConsiderationLiabilityCurrent" xlink: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 contingent consideration</link:label>
    <link:label id="lab_cdlx_ContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_cdlx_ContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Liability, Current</link:label>
    <link:label id="lab_cdlx_ContingentConsiderationLiabilityCurrent_documentation_en-US" xlink:label="lab_cdlx_ContingentConsiderationLiabilityCurrent" 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">Contingent Consideration Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContingentConsiderationLiabilityCurrent" xlink:href="cdlx-20220630.xsd#cdlx_ContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContingentConsiderationLiabilityCurrent" xlink:to="lab_cdlx_ContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_67bfd1a7-be6d-426d-87af-7e44497a1db0_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_DebtInstrumentTable_d0140409-6fe2-4909-8408-45b637b3fd0c_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_dei_EntityTaxIdentificationNumber_9fc606cd-baf3-47b5-82ca-f6817b4f7946_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/2021/dei-2021.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_SubsequentEventLineItems_e9edea7d-05bf-48cc-9373-f14dce8fb111_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_418f1915-e718-49fc-8383-74f6b2da2151_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink: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 receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_905f3637-fe24-40bf-936b-d9555f81fe17_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_EarningsPerShareDiluted_12b8d6f1-94f4-46a8-accb-977104a9a15d_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">Net loss per share attributable to common stockholders, diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_SegmentDomain_1f1c3de2-17e2-49f8-95ae-6acc7747a588_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_ef10f93a-3658-4e7b-92ef-e6170ae30a08_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_SaleOfStockPricePerShare_e9ff136e-0340-45ab-8ce2-6e2ee5f982d6_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink: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 price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_1dc5b9c5-7b90-4f8a-9323-43ee17d3d25e_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_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_7372a407-6a52-4fb9-b2ef-e3a76e2eaae2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused borrowing capacity</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink: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, Unused Borrowing Capacity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_f8bfe3d9-5275-4005-b1e7-0115076b44f2_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">Finite-lived Intangible Assets Amortization Expense</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_4b44027c-72b3-4541-b73b-b44d8911b197_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total</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_IntangibleAssetsNetExcludingGoodwill_bfffb330-f744-4a41-b635-dc024c00746e_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_87f0d7bb-18bf-48e6-b07a-4775e4d4eee8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3840da17-092d-40ff-9980-e22aadea9b0f_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">Net cash received from (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/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_cdlx_BusinessAcquisitionContingentConsiderationAxis_4e6eddfe-8877-4697-a714-c713ed80318c_terseLabel_en-US" xlink:label="lab_cdlx_BusinessAcquisitionContingentConsiderationAxis" xlink: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, Contingent Consideration [Axis]</link:label>
    <link:label id="lab_cdlx_BusinessAcquisitionContingentConsiderationAxis_label_en-US" xlink:label="lab_cdlx_BusinessAcquisitionContingentConsiderationAxis" xlink: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, Contingent Consideration [Axis]</link:label>
    <link:label id="lab_cdlx_BusinessAcquisitionContingentConsiderationAxis_documentation_en-US" xlink:label="lab_cdlx_BusinessAcquisitionContingentConsiderationAxis" 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">Business Acquisition, Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis" xlink:href="cdlx-20220630.xsd#cdlx_BusinessAcquisitionContingentConsiderationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis" xlink:to="lab_cdlx_BusinessAcquisitionContingentConsiderationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_afb1a36f-df5a-4d4a-9f09-0d180d52db53_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_bbc4adac-6d1e-4866-a1d3-cd00d212a8f3_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_FairValueDisclosuresTextBlock_18743474-8f2a-4cd8-a0bc-2bcad3797a0a_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_cdlx_MeasurementInputCommonStockVolatilityMember_9751a7dd-3462-4434-a89e-d9cbfe25222a_terseLabel_en-US" xlink:label="lab_cdlx_MeasurementInputCommonStockVolatilityMember" xlink: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 volatility</link:label>
    <link:label id="lab_cdlx_MeasurementInputCommonStockVolatilityMember_label_en-US" xlink:label="lab_cdlx_MeasurementInputCommonStockVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Common Stock Volatility [Member]</link:label>
    <link:label id="lab_cdlx_MeasurementInputCommonStockVolatilityMember_documentation_en-US" xlink:label="lab_cdlx_MeasurementInputCommonStockVolatilityMember" 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">Measurement Input, Common Stock Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputCommonStockVolatilityMember" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputCommonStockVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_MeasurementInputCommonStockVolatilityMember" xlink:to="lab_cdlx_MeasurementInputCommonStockVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_da3f90ba-c275-44cb-85c4-db963844c005_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_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_b264b542-9422-4875-af76-6ff463ced9fd_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Classified as Equity, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Classified as Equity, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:to="lab_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_0c36703b-2a24-40a7-97bb-26a00e1b5868_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_cdlx_JPMorganChaseBankNationalAssociationMember_4e04a564-3f5e-4479-bcc8-c44edee3163e_terseLabel_en-US" xlink:label="lab_cdlx_JPMorganChaseBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JP Morgan Chase Bank, National Association</link:label>
    <link:label id="lab_cdlx_JPMorganChaseBankNationalAssociationMember_label_en-US" xlink:label="lab_cdlx_JPMorganChaseBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JP Morgan Chase Bank, National Association [Member]</link:label>
    <link:label id="lab_cdlx_JPMorganChaseBankNationalAssociationMember_documentation_en-US" xlink:label="lab_cdlx_JPMorganChaseBankNationalAssociationMember" 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">JP Morgan Chase Bank, National Association</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_JPMorganChaseBankNationalAssociationMember" xlink:href="cdlx-20220630.xsd#cdlx_JPMorganChaseBankNationalAssociationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_JPMorganChaseBankNationalAssociationMember" xlink:to="lab_cdlx_JPMorganChaseBankNationalAssociationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_54b5bc30-ae55-4206-b87e-2cff3265d482_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">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_1ad9d072-2340-41ef-a9f0-f7de768a7385_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partner Share and other third-party costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink: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 Institution Share And Other Third-Party Costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" 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">Financial Institution Share And Other Third-Party Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink:to="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_53afe466-bd85-4fec-8e74-1858e0937741_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">2025</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_ProceedsFromConvertibleDebt_aff66389-953c-4dea-8f49-861f261d356d_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, net of issuance costs paid of $6,900</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_c68e0b07-8f21-4759-a21d-04474f98d229_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) Income</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_be8befc0-6a19-41b7-a48e-f82563814ae8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink: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 (remainder of year)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_c926cee8-83ce-40cd-b3bf-dcf42270e781_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentration Risk</link:label>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierConcentrationRiskMember" xlink:to="lab_us-gaap_SupplierConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_0138e902-4004-4369-ae8a-e7c4c2d5aff1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" 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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1f3ea5ad-1753-4326-9773-9fc6cbf39ce4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" 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 of unvested options to purchase common stock</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_9e993e39-ffeb-4096-99da-7478a3b5e0e8_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" 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">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink: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, Equity Interest Issued or Issuable, Value Assigned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_79458547-42ef-4c69-aba5-abdddbd2bc32_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" 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">Acquisition of patents</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_c0d27800-65dd-4ccd-b120-a7be047c53a4_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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6d2b5522-f2e1-412c-a860-7a4df9a9eae9_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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, Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_10313a1f-b8ed-4136-aa08-49824908f918_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dc3c1d4e-82e7-4224-92ed-9aa17ecfc2f4_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 (in thousands)</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_IncomeStatementLocationDomain_eb67ae19-d95b-4eb9-a825-93400148f217_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_96ba04bb-fb67-4614-bf60-86e7d933357c_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 schedule of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_37c1898d-bfd5-4451-8cbd-9f75534393ef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink: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 additional shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_e674e56d-872d-430b-a566-eb3712322809_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partner Share liability</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareLiabilityCurrent" xlink: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 Institution Share Liability, Current</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareLiabilityCurrent" 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">Financial Institution Share Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:to="lab_cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_df5c4787-56b2-431f-afba-4b8afd33acc4_terseLabel_en-US" xlink:label="lab_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink: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_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink: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, After Year Four</link:label>
    <link:label id="lab_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" 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 Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="cdlx-20220630.xsd#cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_28e1d218-f760-4aaa-bdc7-528ca88e7fb8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink: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, Transaction Costs</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_8b3c5ddc-8c09-4d27-95c8-f96d84238acb_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e62394c3-3c8d-4c24-ad96-069f2518b80f_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, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4ebe925c-a50b-4c7c-8533-a07b8c03f472_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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">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_OtherLiabilitiesNoncurrent_27348a95-659b-488a-ac16-b336fb958dad_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_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_cdlx_TopFiveMarketersMember_d6668fde-84d8-4070-8494-d2226a9ed5b4_terseLabel_en-US" xlink:label="lab_cdlx_TopFiveMarketersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top Five Marketers</link:label>
    <link:label id="lab_cdlx_TopFiveMarketersMember_label_en-US" xlink:label="lab_cdlx_TopFiveMarketersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top Five Marketers [Member]</link:label>
    <link:label id="lab_cdlx_TopFiveMarketersMember_documentation_en-US" xlink:label="lab_cdlx_TopFiveMarketersMember" 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">Top Five Marketers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_TopFiveMarketersMember" xlink:href="cdlx-20220630.xsd#cdlx_TopFiveMarketersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_TopFiveMarketersMember" xlink:to="lab_cdlx_TopFiveMarketersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_be0d25c8-c8df-421a-84b9-554bfa10455d_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_0a1dcad7-9c41-432e-b584-04dec338a479_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_us-gaap_RepaymentsOfLongTermDebt_da09183d-1312-4f2b-b9f5-dd2d8b6d5b88_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Principal payments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3ce845c9-2c01-456b-9994-edcff2547ff1_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_BusinessAcquisitionsProFormaRevenue_07be2564-983c-4839-9f76-6d11a53b0d99_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_0275653d-1228-404f-bf16-6d73c07e7adf_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_dei_DocumentQuarterlyReport_de0f6b0d-fab7-4db8-b2e1-092485e91f33_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_3852cea1-e4f3-48bc-853c-fa431b7d304a_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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_Revenues_6feeff8b-60ec-44d2-8976-18d298fb1faa_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" 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">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtConversionScenarioThreeMember_4daced7b-5c28-411b-ad3f-f2cb6c77e80b_terseLabel_en-US" xlink:label="lab_cdlx_DebtConversionScenarioThreeMember" xlink: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 Scenario Three</link:label>
    <link:label id="lab_cdlx_DebtConversionScenarioThreeMember_label_en-US" xlink:label="lab_cdlx_DebtConversionScenarioThreeMember" xlink: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 Scenario Three [Member]</link:label>
    <link:label id="lab_cdlx_DebtConversionScenarioThreeMember_documentation_en-US" xlink:label="lab_cdlx_DebtConversionScenarioThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion Scenario Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioThreeMember" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtConversionScenarioThreeMember" xlink:to="lab_cdlx_DebtConversionScenarioThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_BridgOtherRevenueMember_43fddf0b-37ac-41b2-86ae-290432ce36f4_terseLabel_en-US" xlink:label="lab_cdlx_BridgOtherRevenueMember" xlink: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 revenue</link:label>
    <link:label id="lab_cdlx_BridgOtherRevenueMember_label_en-US" xlink:label="lab_cdlx_BridgOtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridg Other Revenue [Member]</link:label>
    <link:label id="lab_cdlx_BridgOtherRevenueMember_documentation_en-US" xlink:label="lab_cdlx_BridgOtherRevenueMember" 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">Bridg Other Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgOtherRevenueMember" xlink:href="cdlx-20220630.xsd#cdlx_BridgOtherRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BridgOtherRevenueMember" xlink:to="lab_cdlx_BridgOtherRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_69502194-ba09-4a8d-a652-bb83582983b4_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_a29912da-26ff-46c5-80f7-db4ebfab77ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches_b5feb1df-3d10-4c8c-89c5-796b3c218f02_terseLabel_en-US" xlink:label="lab_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches" xlink: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 vesting tranches</link:label>
    <link:label id="lab_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches_label_en-US" xlink:label="lab_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches" xlink: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, Number Of Vesting Tranches</link:label>
    <link:label id="lab_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches_documentation_en-US" xlink:label="lab_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Number Of Vesting Tranches</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches" xlink:to="lab_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_681a4327-f74e-4fb2-a994-fb1ab0b0ba12_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">Beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e4856575-cf1a-4ca1-a125-d39ea18c92b0_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">Ending balance (in usd 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_dei_EntityCommonStockSharesOutstanding_bd1d6502-a3eb-4cc3-bbd5-cc2a81d2700c_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 (in shares)</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/2021/dei-2021.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_CostsAndExpensesAbstract_8a4c391f-0164-4ae9-995f-3d3fdc3532b4_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance_c80bce6b-3fbe-4958-9029-73bab0f4a353_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" xlink: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 holders to require written notice of noncompliance</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance_label_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" xlink: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, Percentage Of Holders To Require Written Notice Of Noncompliance</link:label>
    <link:label id="lab_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" 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, Percentage Of Holders To Require Written Notice Of Noncompliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" xlink:to="lab_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_cfb61a25-2d38-4bf1-a020-2b9d3abd5b56_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_ca83eb2f-8363-4925-bcb8-ba1230dbcaf0_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">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_ab3324be-b301-45c4-a756-4f9c2ac46c00_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, weighted average contractual life</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_26f9536d-e655-4a2b-b4ed-3e9e626ec6f2_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_dei_DocumentFiscalPeriodFocus_643733c9-3bd7-4824-9597-af75c864a024_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/2021/dei-2021.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_AmortizationOfFinancingCosts_d37919a5-e1f5-40ed-bb05-6aef95e6335d_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 debt 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_73f85efe-615f-4f18-8129-24da3312487e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_006cc29c-fa15-44d2-b224-4168fd26d375_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 with Customer, Asset, after Allowance for Credit Loss, Current</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_6e4cc8d6-292c-4b1c-b81c-eb9f57e876c5_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash &#8212; Beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b8387cfc-5e91-4d56-82a1-1a8968f5e179_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash &#8212; End of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fe3fb237-41bf-4cb5-baef-1be8a2674220_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 restricted cash &#8212; 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_country_US_4e06cd2f-da82-4b1a-aa7d-9d298faa9015_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">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_SaleOfStockNumberOfSharesIssuedInTransaction_f8f6c8f8-8cca-4a1d-a4f6-1d6bb4fcdcf2_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink: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 issued</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_4553c667-c2f6-47b2-bd2f-276f2dc4115d_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink: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 discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c4512a68-d22e-4ba5-ae7e-10d685716298_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_f78945f7-3166-4ded-b48b-07420048537d_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_FiniteLivedIntangibleAssetsGross_250ad3b1-b233-43dc-8090-be4c51b05488_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_dei_EntityCentralIndexKey_1d12861b-24d1-4405-8a39-f9855f96d10e_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/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_31429eb2-5b82-44be-a406-b5d42eb1c61e_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 Finite-Lived 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_dei_SecurityExchangeName_d37ff6ef-1fdf-4c20-b2aa-6942e107a558_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/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_82524077-1d04-449a-9a01-21c98e0dc6ed_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink: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 Interest Type [Axis]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_b7843af2-3bed-452c-bd5e-714559e2f150_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</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_dbda3f7a-23ed-4b52-9c6f-e048277daead_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of common stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_13c247ff-a2a8-4bc3-b6d7-5ccce2c11f0d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">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_WeightedAverageNumberOfDilutedSharesOutstanding_6d3820ac-56d3-4e93-a034-d07071ec2313_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">Weighted-average common shares outstanding, diluted (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_FairValueMeasurementsRecurringMember_16e17b9d-e063-469b-9865-7dd6291bf031_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_3c15ea29-86b4-4647-b18b-28acd49e73cb_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_dei_CurrentFiscalYearEndDate_759eec95-b648-45c5-bc09-1bdafe9f444d_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/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3b3d90ac-db8c-43ee-9b62-75bd5f1a086b_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">Summary of common 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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease_be9fb165-c289-449e-8b6d-81724a6ddf94_terseLabel_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" xlink: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, annual increase</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease_label_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" xlink: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, Annual Percentage Increase</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease_documentation_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" 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, Number Of Shares Authorized, Annual Percentage Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" xlink:to="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_BusinessAcquisitionContingentConsiderationDomain_c1886e29-0639-43c6-8be3-2886b8a9010a_terseLabel_en-US" xlink:label="lab_cdlx_BusinessAcquisitionContingentConsiderationDomain" xlink: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, Contingent Consideration [Domain]</link:label>
    <link:label id="lab_cdlx_BusinessAcquisitionContingentConsiderationDomain_label_en-US" xlink:label="lab_cdlx_BusinessAcquisitionContingentConsiderationDomain" xlink: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, Contingent Consideration [Domain]</link:label>
    <link:label id="lab_cdlx_BusinessAcquisitionContingentConsiderationDomain_documentation_en-US" xlink:label="lab_cdlx_BusinessAcquisitionContingentConsiderationDomain" 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">Business Acquisition, Contingent Consideration [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain" xlink:href="cdlx-20220630.xsd#cdlx_BusinessAcquisitionContingentConsiderationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain" xlink:to="lab_cdlx_BusinessAcquisitionContingentConsiderationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_ab220c23-c1da-43cb-a26f-46ea68c5521c_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_cdlx_DeliveryCostsMember_76fccfb8-d352-45fa-aa09-1e94f77886aa_terseLabel_en-US" xlink:label="lab_cdlx_DeliveryCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delivery costs</link:label>
    <link:label id="lab_cdlx_DeliveryCostsMember_label_en-US" xlink:label="lab_cdlx_DeliveryCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delivery Costs [Member]</link:label>
    <link:label id="lab_cdlx_DeliveryCostsMember_documentation_en-US" xlink:label="lab_cdlx_DeliveryCostsMember" 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 to deliver ad campaigns</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCostsMember" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DeliveryCostsMember" xlink:to="lab_cdlx_DeliveryCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_a69f54a3-95a0-4296-8601-4cd347cbe8d3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink: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 at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_1ad9d001-2c75-479f-bf47-2b904c76b624_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_0255b8a3-1da6-47bd-a30b-1b0011b1c098_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_us-gaap_NetCashProvidedByUsedInInvestingActivities_4eee0197-acd0-4385-8fe4-5da3875518ae_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">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_IncreaseDecreaseInOperatingCapitalAbstract_c5260b39-715b-4929-a929-d926c939f3df_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_ConsumerIncentivesExpense_97e89fd1-8889-4e41-a566-71672861e48e_terseLabel_en-US" xlink:label="lab_cdlx_ConsumerIncentivesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer incentives, expense</link:label>
    <link:label id="lab_cdlx_ConsumerIncentivesExpense_label_en-US" xlink:label="lab_cdlx_ConsumerIncentivesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Incentives, Expense</link:label>
    <link:label id="lab_cdlx_ConsumerIncentivesExpense_documentation_en-US" xlink:label="lab_cdlx_ConsumerIncentivesExpense" 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">Consumer Incentives, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ConsumerIncentivesExpense" xlink:href="cdlx-20220630.xsd#cdlx_ConsumerIncentivesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ConsumerIncentivesExpense" xlink:to="lab_cdlx_ConsumerIncentivesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_052f6ad9-56c1-4f8b-8fe4-7deadca2729d_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 pursuant to the ESPP</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_NetCashProvidedByUsedInOperatingActivitiesAbstract_d910cb5e-5e07-4bff-b121-01e3b48fb106_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1fd56186-9032-42f6-b771-7dbd7bdc82dc_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 usd 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_us-gaap_GeneralAndAdministrativeExpenseMember_a9e36091-58c7-4c77-bd36-6012fcfcd7b6_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 administration expense</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_cdlx_PerformanceSharesEBITDATargetPeriod_95008a38-eed4-453f-9195-29e3fdc4391b_terseLabel_en-US" xlink:label="lab_cdlx_PerformanceSharesEBITDATargetPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EBITDA target period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesEBITDATargetPeriod_label_en-US" xlink:label="lab_cdlx_PerformanceSharesEBITDATargetPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, EBITDA Target Period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesEBITDATargetPeriod_documentation_en-US" xlink:label="lab_cdlx_PerformanceSharesEBITDATargetPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, EBITDA Target Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesEBITDATargetPeriod" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesEBITDATargetPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PerformanceSharesEBITDATargetPeriod" xlink:to="lab_cdlx_PerformanceSharesEBITDATargetPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6ce598f8-a427-476a-9b30-8eb25d456126_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_ClassOfStockDomain_150eb121-ce55-4481-91a1-8831c5c83ab9_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_8d0ca6d4-4ca5-47a1-ab42-00f19a9f34d6_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">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_205d6323-10de-4908-a16e-58202d692c65_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</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_CapitalLeaseObligationsIncurred_e668c6af-386a-4c56-b2e2-806398bf4ba1_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink: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 obligation incurred</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink: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 Obligation Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_45984eba-d902-402e-b499-ff86b79a859d_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">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_LossContingenciesTable_aa4ff345-7953-44ab-b8a6-65e3e4f4d841_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DebtConversionScenarioOneMember_79cfef1c-fc7d-40b7-9955-d3269176084a_terseLabel_en-US" xlink:label="lab_cdlx_DebtConversionScenarioOneMember" xlink: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 Scenario One</link:label>
    <link:label id="lab_cdlx_DebtConversionScenarioOneMember_label_en-US" xlink:label="lab_cdlx_DebtConversionScenarioOneMember" xlink: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 Scenario One [Member]</link:label>
    <link:label id="lab_cdlx_DebtConversionScenarioOneMember_documentation_en-US" xlink:label="lab_cdlx_DebtConversionScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion Scenario One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioOneMember" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtConversionScenarioOneMember" xlink:to="lab_cdlx_DebtConversionScenarioOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_563e5a06-5289-4fe0-8d99-bf67f5d655e6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_f052bbc3-67f7-4238-b57a-08d9952c1e0c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4243b9de-7c74-4dc0-a62f-1d5af165ce4b_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/2021/dei-2021.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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_4efa0323-f49b-4422-b68d-7613f1ad9a45_terseLabel_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance conditions</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_label_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink: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, Non-Option Equity Instruments, Performance Conditions</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_documentation_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" 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, Non-Option Equity Instruments, Performance Conditions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink:to="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_f513f5f9-bdb1-47bc-82c2-8616de36a73a_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_dei_Security12bTitle_fb8c97b0-5078-4c6c-a98c-7e64850ef49a_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/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_f903e757-a49e-4264-a39f-11a5a664f951_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink: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 Fair Value of Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink: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 Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_b28cabc5-b594-4c2f-b742-70618b3cf419_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Investments</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments" xlink: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 (Proceeds from) Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromInvestments" xlink:to="lab_us-gaap_PaymentsForProceedsFromInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_cf677124-db75-4e97-9c4e-32eda342c847_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_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls_b74d2152-97d4-446d-a434-484ed7f4aa46_terseLabel_en-US" xlink:label="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" xlink: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 additional paid in capital, issuance of capped calls</link:label>
    <link:label id="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls_label_en-US" xlink:label="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" xlink: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, Issuance Of Capped Calls</link:label>
    <link:label id="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls_documentation_en-US" xlink:label="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" 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">Adjustments To Additional Paid In Capital, Issuance Of Capped Calls</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" xlink:href="cdlx-20220630.xsd#cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" xlink:to="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_MeasurementInputRevenueVolatilityMember_0e87886d-bc95-49b7-bb5c-734d877e7e8a_terseLabel_en-US" xlink:label="lab_cdlx_MeasurementInputRevenueVolatilityMember" xlink: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 volatility</link:label>
    <link:label id="lab_cdlx_MeasurementInputRevenueVolatilityMember_label_en-US" xlink:label="lab_cdlx_MeasurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Revenue Volatility [Member]</link:label>
    <link:label id="lab_cdlx_MeasurementInputRevenueVolatilityMember_documentation_en-US" xlink:label="lab_cdlx_MeasurementInputRevenueVolatilityMember" 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">Measurement Input, Revenue Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputRevenueVolatilityMember" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputRevenueVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_MeasurementInputRevenueVolatilityMember" xlink:to="lab_cdlx_MeasurementInputRevenueVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bfdee0da-8db3-48f4-8a13-147305513c9a_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted And Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_79038750-2653-4616-b974-eed61d629a70_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_fa33668f-9ff3-4fa3-b7ab-a936a64d8601_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_us-gaap_SubsequentEventMember_7807f9ac-c47f-4c0f-91d6-7ec80c748e40_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2021/dei-2021.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_FinanceLeaseLiabilityNoncurrent_c32161c0-ba6f-4dba-8f61-6b5078b93a77_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_ac3ac338-3daa-4b45-ba5e-d0b67290e21b_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</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_08a6f70d-97f3-4145-8ebc-705ba2f0a814_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_f299c657-882b-4e34-b9a8-3402d42e8128_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">Balance as of December 31, 2021</link:label>
    <link:label id="lab_us-gaap_Goodwill_cfe32ced-e188-4965-a46a-f9e019971c9a_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">Balance as of June 30, 2022</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_cdlx_PaymentsToAcquireBusinessesAcquireeDebt_4d432a80-50d3-4b5f-ac54-fa7aaada2ada_terseLabel_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesAcquireeDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Businesses, Acquiree Debt</link:label>
    <link:label id="lab_cdlx_PaymentsToAcquireBusinessesAcquireeDebt_label_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesAcquireeDebt" xlink: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, Acquiree Debt</link:label>
    <link:label id="lab_cdlx_PaymentsToAcquireBusinessesAcquireeDebt_documentation_en-US" xlink:label="lab_cdlx_PaymentsToAcquireBusinessesAcquireeDebt" 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">Payments To Acquire Businesses, Acquiree Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesAcquireeDebt" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesAcquireeDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PaymentsToAcquireBusinessesAcquireeDebt" xlink:to="lab_cdlx_PaymentsToAcquireBusinessesAcquireeDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_CustomerIncentiveLiability_9593f512-e128-443f-aa20-181c42272913_terseLabel_en-US" xlink:label="lab_cdlx_CustomerIncentiveLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Incentive liability</link:label>
    <link:label id="lab_cdlx_CustomerIncentiveLiability_label_en-US" xlink:label="lab_cdlx_CustomerIncentiveLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Incentive Liability</link:label>
    <link:label id="lab_cdlx_CustomerIncentiveLiability_documentation_en-US" xlink:label="lab_cdlx_CustomerIncentiveLiability" 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">Customer Incentive Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CustomerIncentiveLiability" xlink:href="cdlx-20220630.xsd#cdlx_CustomerIncentiveLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CustomerIncentiveLiability" xlink:to="lab_cdlx_CustomerIncentiveLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_54594d22-93d9-4723-9365-23d03dd3385b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Assumptions used for Estimating Fair Value of Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_DeliveryCosts_e4c99249-e4b0-42a1-98f6-a83ce9478cf4_terseLabel_en-US" xlink:label="lab_cdlx_DeliveryCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delivery costs</link:label>
    <link:label id="lab_cdlx_DeliveryCosts_label_en-US" xlink:label="lab_cdlx_DeliveryCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delivery Costs</link:label>
    <link:label id="lab_cdlx_DeliveryCosts_documentation_en-US" xlink:label="lab_cdlx_DeliveryCosts" 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">Costs to deliver ad campaigns</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCosts" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DeliveryCosts" xlink:to="lab_cdlx_DeliveryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_PerformanceSharesAdvertiserBillingPeriod_d27da266-ea20-4c76-a24e-f02d420a91cd_terseLabel_en-US" xlink:label="lab_cdlx_PerformanceSharesAdvertiserBillingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertiser billing period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesAdvertiserBillingPeriod_label_en-US" xlink:label="lab_cdlx_PerformanceSharesAdvertiserBillingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Advertiser Billing Period</link:label>
    <link:label id="lab_cdlx_PerformanceSharesAdvertiserBillingPeriod_documentation_en-US" xlink:label="lab_cdlx_PerformanceSharesAdvertiserBillingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares, Advertiser Billing Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesAdvertiserBillingPeriod" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesAdvertiserBillingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PerformanceSharesAdvertiserBillingPeriod" xlink:to="lab_cdlx_PerformanceSharesAdvertiserBillingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_cf0d70e4-cbce-42db-9aa2-084924c04bc9_terseLabel_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Incentive liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_label_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink: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 Consumer Incentive Liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_documentation_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability" 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">Increase (Decrease) In Consumer Incentive Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink:href="cdlx-20220630.xsd#cdlx_IncreaseDecreaseInConsumerIncentiveLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink:to="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate202006Member_01da7cbb-391f-4a86-83c1-d1677b3bffef_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2020-06</link:label>
    <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:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_3298243d-2188-4e2c-b076-c64a2d8ceb4d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_4d492f3f-2004-43ca-b035-1007315dcb80_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</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_us-gaap_SubsequentEventTypeAxis_701daca3-ce4a-4174-bdba-219e54db0762_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_dbec5c6f-721f-43c5-90e1-42f301fe70ac_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink: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, Value, Outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_475611b0-3dd4-41f8-acd4-660f0348081f_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_119e6630-5ae0-4b26-bb35-823fd0215b42_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_us-gaap_DebtInstrumentUnamortizedDiscount_75323abe-8750-4655-9c57-c80c4afdd311_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink: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, Unamortized 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_ScheduleOfFiniteLivedIntangibleAssetsTable_450f03d2-1769-40e3-9118-35f32656ccb2_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_SeniorNotes_dcabd324-d039-4808-9e9f-506bed06a603_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">Convertible senior notes, net</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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>cdlx-20220630_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:96e0ce6f-a537-410a-9497-84d9876eb9fb,g:e8acc50d-9d90-4b36-9920-a3787584e839-->
<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.cardlytics.com/role/COVER" xlink:type="simple" xlink:href="cdlx-20220630.xsd#COVER"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/COVER" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_a79f9c69-f47f-42fe-813e-37eaba0c00ca" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_DocumentType_a79f9c69-f47f-42fe-813e-37eaba0c00ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_ccd674c0-e55f-4456-8202-9dcde3fa1ea7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_DocumentQuarterlyReport_ccd674c0-e55f-4456-8202-9dcde3fa1ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a7710eed-87f8-49a6-9f7a-511191dedf2a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_DocumentPeriodEndDate_a7710eed-87f8-49a6-9f7a-511191dedf2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c7fbeb45-847f-4417-bef5-5d2fd7631833" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_DocumentTransitionReport_c7fbeb45-847f-4417-bef5-5d2fd7631833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_1e1636b2-e9cc-4ce4-82fc-a363eabf4fa7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityFileNumber_1e1636b2-e9cc-4ce4-82fc-a363eabf4fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_3a5a2cd2-ae6c-4635-a573-984cd6bf654e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityRegistrantName_3a5a2cd2-ae6c-4635-a573-984cd6bf654e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_cbb7f0d0-3a17-445a-a5ed-4ffcf4005aa4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityIncorporationStateCountryCode_cbb7f0d0-3a17-445a-a5ed-4ffcf4005aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_0a91be30-aa4c-4e52-9b11-6ac3d3cf2899" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityTaxIdentificationNumber_0a91be30-aa4c-4e52-9b11-6ac3d3cf2899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_65b2d8c8-247a-4156-809a-8faae9664522" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityAddressAddressLine1_65b2d8c8-247a-4156-809a-8faae9664522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_17f3f77b-449e-4acf-9db7-7c00710a06d9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityAddressCityOrTown_17f3f77b-449e-4acf-9db7-7c00710a06d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f4808a93-7311-45fe-8761-42e874a65678" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityAddressStateOrProvince_f4808a93-7311-45fe-8761-42e874a65678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f4dabc0b-0770-4111-8fa2-11bd0856525d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityAddressPostalZipCode_f4dabc0b-0770-4111-8fa2-11bd0856525d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_049b9eee-e017-4a14-ad09-668fd73caa50" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_CityAreaCode_049b9eee-e017-4a14-ad09-668fd73caa50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a55468d2-c979-4918-898d-3e24273fd7f1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_LocalPhoneNumber_a55468d2-c979-4918-898d-3e24273fd7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_54babb11-bf92-479d-b6f0-c1bd63d124c2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_Security12bTitle_54babb11-bf92-479d-b6f0-c1bd63d124c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_cfaa44ba-8eb2-4889-8d07-27bcd72b4f4d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_TradingSymbol_cfaa44ba-8eb2-4889-8d07-27bcd72b4f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d0a55644-ed82-4fb0-ae7a-8741a037292f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_SecurityExchangeName_d0a55644-ed82-4fb0-ae7a-8741a037292f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c4b4b290-83ad-4129-8075-cd0d066e4c35" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityCurrentReportingStatus_c4b4b290-83ad-4129-8075-cd0d066e4c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_8d1cf780-cf40-408b-97e1-a5aac16da7f8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityInteractiveDataCurrent_8d1cf780-cf40-408b-97e1-a5aac16da7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_ee038eff-60c1-49f2-9264-320389a559e4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityFilerCategory_ee038eff-60c1-49f2-9264-320389a559e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_dd011f49-989f-411a-adb5-79875d6b6e8d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntitySmallBusiness_dd011f49-989f-411a-adb5-79875d6b6e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_2127d5b1-dab5-4ac4-ac0d-89c437e1e056" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityEmergingGrowthCompany_2127d5b1-dab5-4ac4-ac0d-89c437e1e056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_94f3470b-9f8d-4e07-8816-8ddede785eed" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityShellCompany_94f3470b-9f8d-4e07-8816-8ddede785eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_128c06ce-a88e-4911-98c2-cc99ab4e6d4c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_128c06ce-a88e-4911-98c2-cc99ab4e6d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_17e5a5a9-cbdb-4d54-bde4-9948cec2b8da" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_AmendmentFlag_17e5a5a9-cbdb-4d54-bde4-9948cec2b8da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_0cec493a-2fcf-4594-9c2c-e7fb3260676b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_DocumentFiscalYearFocus_0cec493a-2fcf-4594-9c2c-e7fb3260676b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_facba09c-2790-4bf0-9df6-a1e326df0181" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_DocumentFiscalPeriodFocus_facba09c-2790-4bf0-9df6-a1e326df0181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_e7b062db-1c21-4ce5-bae8-efe817ceb686" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_EntityCentralIndexKey_e7b062db-1c21-4ce5-bae8-efe817ceb686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_d62c40a4-da68-4311-812e-48fb0ca5bade" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_58e85865-27d9-4c6f-91c8-a8d331e89074" xlink:to="loc_dei_CurrentFiscalYearEndDate_d62c40a4-da68-4311-812e-48fb0ca5bade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0fc743fd-d0ba-46b8-896f-1f1c08aa3260" 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_753fdcfa-a2b2-4e7c-829a-be148a077431" 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_0fc743fd-d0ba-46b8-896f-1f1c08aa3260" xlink:to="loc_us-gaap_AssetsAbstract_753fdcfa-a2b2-4e7c-829a-be148a077431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" 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_753fdcfa-a2b2-4e7c-829a-be148a077431" xlink:to="loc_us-gaap_AssetsCurrentAbstract_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_af0ec86a-fe60-49ae-920e-717b464c5b3b" 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_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_af0ec86a-fe60-49ae-920e-717b464c5b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_66ab05bc-b5ae-492a-a7b9-42a67f3352c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_66ab05bc-b5ae-492a-a7b9-42a67f3352c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ab1a201c-cc96-44bc-8bac-c218e112757f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ab1a201c-cc96-44bc-8bac-c218e112757f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_88e7b334-026a-4648-8b63-3536722ce6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_88e7b334-026a-4648-8b63-3536722ce6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2f9b9f47-9c77-4afc-89c2-f7a7157444e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2f9b9f47-9c77-4afc-89c2-f7a7157444e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b21cbaac-2258-49da-a5f8-2aad437c10f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a3c17adc-1da5-44f1-a175-3aaa1e9cd198" xlink:to="loc_us-gaap_AssetsCurrent_b21cbaac-2258-49da-a5f8-2aad437c10f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_753fdcfa-a2b2-4e7c-829a-be148a077431" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_55ff8e46-2bf1-4cfe-88dc-618207db8944" 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_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_55ff8e46-2bf1-4cfe-88dc-618207db8944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_df6cfa46-4b94-4fbb-9dd9-52e3938feb20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_df6cfa46-4b94-4fbb-9dd9-52e3938feb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8192f9c2-7429-4dcc-abba-cd20eab30e60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8192f9c2-7429-4dcc-abba-cd20eab30e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0d936a2a-7240-48df-b9d2-4734ed7ff4cf" 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_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:to="loc_us-gaap_Goodwill_0d936a2a-7240-48df-b9d2-4734ed7ff4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_2968da69-1a4a-432a-b6fd-af0e3bca36bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_2968da69-1a4a-432a-b6fd-af0e3bca36bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_2c43f2bb-d86a-49af-9fce-952518283474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_2c43f2bb-d86a-49af-9fce-952518283474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_18a8f381-5c3a-4ae5-b189-dfa3980ed3a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_311a6636-d2ae-4a9b-9afa-dd934860b300" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_18a8f381-5c3a-4ae5-b189-dfa3980ed3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4878e894-9572-4a43-8222-abec57e30f07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_753fdcfa-a2b2-4e7c-829a-be148a077431" xlink:to="loc_us-gaap_Assets_4878e894-9572-4a43-8222-abec57e30f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c7ce62dd-7e2f-4040-9c22-8528dcef5c24" 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_0fc743fd-d0ba-46b8-896f-1f1c08aa3260" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c7ce62dd-7e2f-4040-9c22-8528dcef5c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_0ccc23b6-800b-4436-b4dc-ba50041318e3" 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_c7ce62dd-7e2f-4040-9c22-8528dcef5c24" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_0ccc23b6-800b-4436-b4dc-ba50041318e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_9ad3cd7a-2c06-4910-8492-7585822b3fa9" 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_0ccc23b6-800b-4436-b4dc-ba50041318e3" xlink:to="loc_us-gaap_AccountsPayableCurrent_9ad3cd7a-2c06-4910-8492-7585822b3fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_db7c3fe3-e15d-43d4-a4ab-ed3d2b3251b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0ccc23b6-800b-4436-b4dc-ba50041318e3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_db7c3fe3-e15d-43d4-a4ab-ed3d2b3251b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_6d2ff209-b7a8-458f-a53a-555af0b6362e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_db7c3fe3-e15d-43d4-a4ab-ed3d2b3251b1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_6d2ff209-b7a8-458f-a53a-555af0b6362e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_e1a1fef8-583a-4694-bcff-ca32a55b2074" 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_AccruedLiabilitiesCurrentAbstract_db7c3fe3-e15d-43d4-a4ab-ed3d2b3251b1" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_e1a1fef8-583a-4694-bcff-ca32a55b2074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_30561ee9-19c2-42fe-bf29-37cf62297c25" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_db7c3fe3-e15d-43d4-a4ab-ed3d2b3251b1" xlink:to="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_30561ee9-19c2-42fe-bf29-37cf62297c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CustomerIncentiveLiability_b4c3e789-770b-47cd-b47c-f497590eb0d6" xlink:href="cdlx-20220630.xsd#cdlx_CustomerIncentiveLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_db7c3fe3-e15d-43d4-a4ab-ed3d2b3251b1" xlink:to="loc_cdlx_CustomerIncentiveLiability_b4c3e789-770b-47cd-b47c-f497590eb0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_80bd74cb-eff1-4c30-9feb-e1ff6faddbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_db7c3fe3-e15d-43d4-a4ab-ed3d2b3251b1" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_80bd74cb-eff1-4c30-9feb-e1ff6faddbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4c1d3798-cee6-49ff-96d1-d7aa97c15eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0ccc23b6-800b-4436-b4dc-ba50041318e3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4c1d3798-cee6-49ff-96d1-d7aa97c15eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContingentConsiderationLiabilityCurrent_51c6f0c8-2281-49d4-a1dd-a53d59c284f0" xlink:href="cdlx-20220630.xsd#cdlx_ContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0ccc23b6-800b-4436-b4dc-ba50041318e3" xlink:to="loc_cdlx_ContingentConsiderationLiabilityCurrent_51c6f0c8-2281-49d4-a1dd-a53d59c284f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d26163e4-9600-45ad-b3df-0986b39a1ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0ccc23b6-800b-4436-b4dc-ba50041318e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_d26163e4-9600-45ad-b3df-0986b39a1ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_ca08727b-c125-44c6-9917-91160584dbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c7ce62dd-7e2f-4040-9c22-8528dcef5c24" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_ca08727b-c125-44c6-9917-91160584dbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_2f9a8ef6-8658-433e-86d0-ecc808345949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_ca08727b-c125-44c6-9917-91160584dbe3" xlink:to="loc_us-gaap_SeniorNotes_2f9a8ef6-8658-433e-86d0-ecc808345949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_06154219-f7ae-465b-93a0-ae6b2b3f2ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_ca08727b-c125-44c6-9917-91160584dbe3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_06154219-f7ae-465b-93a0-ae6b2b3f2ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContingentConsiderationLiabilityLongTerm_99fd93cb-b2cd-4635-85e1-f2abbcbe02ce" xlink:href="cdlx-20220630.xsd#cdlx_ContingentConsiderationLiabilityLongTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_ca08727b-c125-44c6-9917-91160584dbe3" xlink:to="loc_cdlx_ContingentConsiderationLiabilityLongTerm_99fd93cb-b2cd-4635-85e1-f2abbcbe02ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e460a633-3a87-4c59-83f3-b43bfbe32351" 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_LiabilitiesNoncurrentAbstract_ca08727b-c125-44c6-9917-91160584dbe3" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e460a633-3a87-4c59-83f3-b43bfbe32351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_77dbca5d-34e5-4faf-a28b-8fef0f0ae055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c7ce62dd-7e2f-4040-9c22-8528dcef5c24" xlink:to="loc_us-gaap_Liabilities_77dbca5d-34e5-4faf-a28b-8fef0f0ae055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_09a02517-9e6b-4288-8ee4-4d645460d8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c7ce62dd-7e2f-4040-9c22-8528dcef5c24" xlink:to="loc_us-gaap_StockholdersEquityAbstract_09a02517-9e6b-4288-8ee4-4d645460d8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_46715505-f35f-4074-9b2f-af91a59becc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_09a02517-9e6b-4288-8ee4-4d645460d8bc" xlink:to="loc_us-gaap_CommonStockValue_46715505-f35f-4074-9b2f-af91a59becc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_dd07466c-5a54-4852-a85e-4332577d78ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_09a02517-9e6b-4288-8ee4-4d645460d8bc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_dd07466c-5a54-4852-a85e-4332577d78ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08f5b20b-0678-4b30-84e7-38e512ca32e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_09a02517-9e6b-4288-8ee4-4d645460d8bc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_08f5b20b-0678-4b30-84e7-38e512ca32e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4c072f16-6042-40d2-86e5-7a5a43ca2cf1" 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_09a02517-9e6b-4288-8ee4-4d645460d8bc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4c072f16-6042-40d2-86e5-7a5a43ca2cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d5b67457-3e70-472c-b2e7-fb326aeb1814" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_09a02517-9e6b-4288-8ee4-4d645460d8bc" xlink:to="loc_us-gaap_StockholdersEquity_d5b67457-3e70-472c-b2e7-fb326aeb1814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f964360c-9728-40bc-b17b-f8d58595360b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c7ce62dd-7e2f-4040-9c22-8528dcef5c24" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f964360c-9728-40bc-b17b-f8d58595360b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_4ac61420-cd55-4e1f-a65d-7619ca2db656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0fc743fd-d0ba-46b8-896f-1f1c08aa3260" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_4ac61420-cd55-4e1f-a65d-7619ca2db656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_ed5781bf-01f7-474b-a37f-95a9657ed562" 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_CommonStockSharesIssued_f010f7fc-cb86-430d-bb7c-6c11aeec300a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ed5781bf-01f7-474b-a37f-95a9657ed562" xlink:to="loc_us-gaap_CommonStockSharesIssued_f010f7fc-cb86-430d-bb7c-6c11aeec300a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" 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_Revenues_974af0fb-8523-49db-a745-dd76b42e8ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_Revenues_974af0fb-8523-49db-a745-dd76b42e8ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_05f5239f-d418-4ba3-8a1e-ddf3e27bca5b" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_05f5239f-d418-4ba3-8a1e-ddf3e27bca5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCosts_a4eaaaea-261a-46c2-8b51-6b01ffdb2e07" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_cdlx_DeliveryCosts_a4eaaaea-261a-46c2-8b51-6b01ffdb2e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_9c094b50-c818-4823-90ed-3d15a05b7843" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_us-gaap_SellingAndMarketingExpense_9c094b50-c818-4823-90ed-3d15a05b7843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_33423043-9b92-4049-9040-9cce78309e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_33423043-9b92-4049-9040-9cce78309e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_50a84717-8802-4231-a2a9-c8134f9d6cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_50a84717-8802-4231-a2a9-c8134f9d6cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_4a613a32-2461-48d0-af61-94a3a4f7e6f4" xlink:href="cdlx-20220630.xsd#cdlx_AcquisitionAndIntegrationCostsBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_4a613a32-2461-48d0-af61-94a3a4f7e6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ChangeInFairValueOfContingentConsideration_808d4ee8-6610-4f05-9eb4-5bfc85932b5d" xlink:href="cdlx-20220630.xsd#cdlx_ChangeInFairValueOfContingentConsideration"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_cdlx_ChangeInFairValueOfContingentConsideration_808d4ee8-6610-4f05-9eb4-5bfc85932b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_a558fa1c-b58b-4bc3-966c-1e41b0b39b78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_a558fa1c-b58b-4bc3-966c-1e41b0b39b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_d9387293-82ee-4a2b-a54c-30f0b4070acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_us-gaap_DepreciationAndAmortization_d9387293-82ee-4a2b-a54c-30f0b4070acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_604f0ef2-e3ea-4531-bf4f-bb0410a2eab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ada72d47-4748-4b6a-b6e5-00078c5c3f0a" xlink:to="loc_us-gaap_CostsAndExpenses_604f0ef2-e3ea-4531-bf4f-bb0410a2eab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b4584ebd-8ff1-44e2-8079-fcbe50f3b873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_OperatingIncomeLoss_b4584ebd-8ff1-44e2-8079-fcbe50f3b873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_7d47c9fb-74a3-4393-b840-1c2e19644b35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_7d47c9fb-74a3-4393-b840-1c2e19644b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_cfc9c863-da48-4db9-a21c-d87cac3fe995" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7d47c9fb-74a3-4393-b840-1c2e19644b35" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_cfc9c863-da48-4db9-a21c-d87cac3fe995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_fc2d4d2a-0d1d-4e14-bd3d-65a2e404ef94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7d47c9fb-74a3-4393-b840-1c2e19644b35" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_fc2d4d2a-0d1d-4e14-bd3d-65a2e404ef94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e071db78-704a-42ac-a5c4-482026f0359d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7d47c9fb-74a3-4393-b840-1c2e19644b35" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_e071db78-704a-42ac-a5c4-482026f0359d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3cd5eb1d-b382-4d3b-8b7f-a00e8a9635e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3cd5eb1d-b382-4d3b-8b7f-a00e8a9635e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_917aa918-3aec-414e-bfe2-8a74d2798da9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_917aa918-3aec-414e-bfe2-8a74d2798da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_972b8d30-c6d9-4f16-b07f-a11574a8e71d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_NetIncomeLoss_972b8d30-c6d9-4f16-b07f-a11574a8e71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d4eb5c6b-e4d2-4a1c-9d67-9e9d0a1a8788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d4eb5c6b-e4d2-4a1c-9d67-9e9d0a1a8788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6e6dfd08-1ec8-46f7-8612-dd20a5d18a98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6e6dfd08-1ec8-46f7-8612-dd20a5d18a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_53db187d-22f7-4234-8f53-1fdd71154a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2d428f6e-e21a-42bd-9848-8cbb770864bc" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_53db187d-22f7-4234-8f53-1fdd71154a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_19ade078-8f1a-4983-afdf-451276403f99" 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_59063ef6-8f54-4569-ac6e-8deaa1fffa2c" 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_19ade078-8f1a-4983-afdf-451276403f99" xlink:to="loc_us-gaap_NetIncomeLoss_59063ef6-8f54-4569-ac6e-8deaa1fffa2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_34e1c628-1703-4c39-8224-7b3f8809edb5" 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_19ade078-8f1a-4983-afdf-451276403f99" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_34e1c628-1703-4c39-8224-7b3f8809edb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9fcae5c2-b160-4c8b-a7b1-6eb8eec68b32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_34e1c628-1703-4c39-8224-7b3f8809edb5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9fcae5c2-b160-4c8b-a7b1-6eb8eec68b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_53bfbba9-bb8b-4f73-a51f-a580a9b519d6" 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_19ade078-8f1a-4983-afdf-451276403f99" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_53bfbba9-bb8b-4f73-a51f-a580a9b519d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_e12db297-c89c-472b-9a06-6aab91b40456" 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_715a5b78-5de0-48bc-8079-3d753db0ca94" 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_e12db297-c89c-472b-9a06-6aab91b40456" xlink:to="loc_us-gaap_StatementTable_715a5b78-5de0-48bc-8079-3d753db0ca94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_be4b6d45-63b8-4718-af4d-1a4ac1dc7729" 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_715a5b78-5de0-48bc-8079-3d753db0ca94" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_be4b6d45-63b8-4718-af4d-1a4ac1dc7729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" 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_be4b6d45-63b8-4718-af4d-1a4ac1dc7729" xlink:to="loc_us-gaap_EquityComponentDomain_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0b38b4bb-5b05-4ba4-99d9-fb5dbede68c7" 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_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_CommonStockMember_0b38b4bb-5b05-4ba4-99d9-fb5dbede68c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7ee3097d-1efa-4a7c-b4ab-3474dbb719a4" 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_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7ee3097d-1efa-4a7c-b4ab-3474dbb719a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5be13c39-c93c-43f5-acdf-8ab33b0cb98c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5be13c39-c93c-43f5-acdf-8ab33b0cb98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_07f03fdc-c2bb-4d5a-a90d-339eb6a18b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f3277fd7-ae37-4444-b361-b47b0ce8f8b6" xlink:to="loc_us-gaap_RetainedEarningsMember_07f03fdc-c2bb-4d5a-a90d-339eb6a18b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_82087aa1-96b2-4dc2-8b33-1e200147cc02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_715a5b78-5de0-48bc-8079-3d753db0ca94" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_82087aa1-96b2-4dc2-8b33-1e200147cc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" 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_82087aa1-96b2-4dc2-8b33-1e200147cc02" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_29b8c161-6183-4f35-8b59-1fb1bf757a54" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" xlink:to="loc_cdlx_DoshHoldingsIncMember_29b8c161-6183-4f35-8b59-1fb1bf757a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_784cdaff-74a8-43b0-8a4f-2b2e1858add0" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2239955b-0493-4b64-bd7b-a1c610e74db2" xlink:to="loc_cdlx_BridgAcquisitionMember_784cdaff-74a8-43b0-8a4f-2b2e1858add0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b215bbca-7451-4a21-b42d-1a780f09a872" 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_715a5b78-5de0-48bc-8079-3d753db0ca94" xlink:to="loc_us-gaap_StatementLineItems_b215bbca-7451-4a21-b42d-1a780f09a872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" 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_b215bbca-7451-4a21-b42d-1a780f09a872" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_09ed157d-8ff0-4909-bb5c-c925e2367f76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_SharesOutstanding_09ed157d-8ff0-4909-bb5c-c925e2367f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a40b0ea6-a5ac-4933-af4e-46ab17a987f6" 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_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockholdersEquity_a40b0ea6-a5ac-4933-af4e-46ab17a987f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c28aa838-f163-430c-b687-d8110de865ab" 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_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c28aa838-f163-430c-b687-d8110de865ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c304ee91-9ee0-4764-90b5-b76e87a75052" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c304ee91-9ee0-4764-90b5-b76e87a75052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0cbcc3a7-3401-412a-bfcf-e17c1b58570d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0cbcc3a7-3401-412a-bfcf-e17c1b58570d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a390b4ac-30c3-4d1b-9f1f-3076df1ee725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a390b4ac-30c3-4d1b-9f1f-3076df1ee725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_bfe2677a-fd9a-4373-9891-761504532257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_CommonStockValueOutstanding_bfe2677a-fd9a-4373-9891-761504532257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a45fd57-4b04-4bb1-82c0-485f5962526e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_0a45fd57-4b04-4bb1-82c0-485f5962526e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_94475f6e-7891-4d5d-b175-ee2f24876aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_94475f6e-7891-4d5d-b175-ee2f24876aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b7fb5aef-c82b-426b-a4d8-132ce6164e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b7fb5aef-c82b-426b-a4d8-132ce6164e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3582bde4-a353-4ec5-a2b5-9704eb7cce38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3582bde4-a353-4ec5-a2b5-9704eb7cce38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_be50428e-20e0-404b-b176-123ad55acb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_be50428e-20e0-404b-b176-123ad55acb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3e72ee44-8dc0-4863-839b-19b7d503830b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3e72ee44-8dc0-4863-839b-19b7d503830b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_11a4bae2-0bb6-4b1f-b303-01087fc350e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_11a4bae2-0bb6-4b1f-b303-01087fc350e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_098b7af4-da88-42e1-8bfa-5612503bb927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_NetIncomeLoss_098b7af4-da88-42e1-8bfa-5612503bb927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_406ca20c-f425-4e2b-9542-43d533415cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_SharesOutstanding_406ca20c-f425-4e2b-9542-43d533415cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca764862-0978-47c6-8b10-3f4f7d8f45dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_19553185-429d-472a-bb0c-ad68015e1af4" xlink:to="loc_us-gaap_StockholdersEquity_ca764862-0978-47c6-8b10-3f4f7d8f45dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a956d60b-b9bc-4d0e-af0d-8a7e102bbd16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b215bbca-7451-4a21-b42d-1a780f09a872" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a956d60b-b9bc-4d0e-af0d-8a7e102bbd16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_e9a3d070-1a8f-4ec4-a33e-33c8076e54d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_e9a3d070-1a8f-4ec4-a33e-33c8076e54d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d990ef4a-e2ef-4cbc-b52f-1d98e0280e9c" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_e9a3d070-1a8f-4ec4-a33e-33c8076e54d9" xlink:to="loc_us-gaap_NetIncomeLoss_d990ef4a-e2ef-4cbc-b52f-1d98e0280e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_e9a3d070-1a8f-4ec4-a33e-33c8076e54d9" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_cab42873-c9ac-4974-8c8c-5d66ea6bebd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_cab42873-c9ac-4974-8c8c-5d66ea6bebd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e4688849-92cf-4950-aa1c-ad46f65061c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e4688849-92cf-4950-aa1c-ad46f65061c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_5c56be43-8f03-4809-8459-d17258ba89cf" xlink:href="cdlx-20220630.xsd#cdlx_CapitalizedContractCostAmortizationInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_5c56be43-8f03-4809-8459-d17258ba89cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_1259cede-b675-4407-88ac-4b1e0d0baa0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_1259cede-b675-4407-88ac-4b1e0d0baa0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_e4518f89-dcee-48e7-b28f-4720a098e9a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_e4518f89-dcee-48e7-b28f-4720a098e9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_266965e8-6166-499e-9821-0b15389bba52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_ShareBasedCompensation_266965e8-6166-499e-9821-0b15389bba52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7f17e321-cfbd-4f1c-81fe-83309a82be37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7f17e321-cfbd-4f1c-81fe-83309a82be37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_a416abdd-32f2-45dc-9f14-728a93c39360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_a416abdd-32f2-45dc-9f14-728a93c39360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_eed01e19-f814-4298-be80-51b009f82bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_eed01e19-f814-4298-be80-51b009f82bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_d803ff0b-42e6-4992-868d-7af850557cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_d803ff0b-42e6-4992-868d-7af850557cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCosts_84fb5c8e-9a84-4725-b66a-337e70aafb9a" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerAssetDeferredImplementationCosts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCosts_84fb5c8e-9a84-4725-b66a-337e70aafb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_e48e5d23-4092-42e7-98e0-19bf8756b1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_47be0020-2c53-444d-8a4b-dd0f6a572ab2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_abbe5f10-a673-4882-a150-f43d948f26cf" 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_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_abbe5f10-a673-4882-a150-f43d948f26cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_623ec379-b7fe-45b8-b990-8cf0009625c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_623ec379-b7fe-45b8-b990-8cf0009625c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_997fe7d7-a487-410d-9191-65c0992eb2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_997fe7d7-a487-410d-9191-65c0992eb2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_dc6eb757-b2ba-4815-a492-d23f48381d49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_dc6eb757-b2ba-4815-a492-d23f48381d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_8e985ad4-552e-4614-8fcd-1807e2ce1a16" xlink:href="cdlx-20220630.xsd#cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:to="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_8e985ad4-552e-4614-8fcd-1807e2ce1a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_4d52ac34-0d19-47e9-ac45-56359e84f754" xlink:href="cdlx-20220630.xsd#cdlx_IncreaseDecreaseInConsumerIncentiveLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ea81c2c-3245-4938-b214-969bcd9c61e4" xlink:to="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_4d52ac34-0d19-47e9-ac45-56359e84f754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_faede2f7-3007-4c24-b49c-e5c6b380bed1" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_e9a3d070-1a8f-4ec4-a33e-33c8076e54d9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_faede2f7-3007-4c24-b49c-e5c6b380bed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_489cdaf4-6ecb-4b87-81ed-a0adcfc7f52b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_489cdaf4-6ecb-4b87-81ed-a0adcfc7f52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a669b90-c789-45db-bd51-5af8a4d33a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_489cdaf4-6ecb-4b87-81ed-a0adcfc7f52b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7a669b90-c789-45db-bd51-5af8a4d33a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_b08fedcf-00ee-45c4-9c2e-114556773833" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_489cdaf4-6ecb-4b87-81ed-a0adcfc7f52b" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_b08fedcf-00ee-45c4-9c2e-114556773833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_165cad10-4a51-434e-b941-dd65de283d54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_489cdaf4-6ecb-4b87-81ed-a0adcfc7f52b" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_165cad10-4a51-434e-b941-dd65de283d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1b50353b-6f71-4078-851d-6ea977baabf5" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_489cdaf4-6ecb-4b87-81ed-a0adcfc7f52b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1b50353b-6f71-4078-851d-6ea977baabf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_47803b75-d9c5-4972-8c99-703bb5a1edf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_489cdaf4-6ecb-4b87-81ed-a0adcfc7f52b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_47803b75-d9c5-4972-8c99-703bb5a1edf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_e4ddff5d-4aa3-45b8-aa4f-20da3dbbfb36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_e4ddff5d-4aa3-45b8-aa4f-20da3dbbfb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_585a5db1-0219-4bce-8230-06832444318a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_585a5db1-0219-4bce-8230-06832444318a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_7ba449b5-f76e-4a08-b843-6fbe45382452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_7ba449b5-f76e-4a08-b843-6fbe45382452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_57f2bdc4-8556-4c65-a9ba-4211eca9cc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_57f2bdc4-8556-4c65-a9ba-4211eca9cc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_27381bb5-c3c5-4538-ae8e-08dc0aefd03c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_27381bb5-c3c5-4538-ae8e-08dc0aefd03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2e95372d-15d2-45e9-8ae6-5271e94e4d70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_81c97987-81c2-4b23-b2b1-95b602834312" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2e95372d-15d2-45e9-8ae6-5271e94e4d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12b5e25f-e8d7-471c-ad61-005c25323749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12b5e25f-e8d7-471c-ad61-005c25323749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2c115684-005d-4de6-8b82-1b2b93d7db77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2c115684-005d-4de6-8b82-1b2b93d7db77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7bf6c418-51ed-4a10-b9c1-f5b696630904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7bf6c418-51ed-4a10-b9c1-f5b696630904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_86266e6b-5bcf-4f79-94e5-5f1f29f1525d" 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_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_86266e6b-5bcf-4f79-94e5-5f1f29f1525d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d6ce53fa-f1df-4d26-8b5e-13d8418fc308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d6ce53fa-f1df-4d26-8b5e-13d8418fc308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f25272e-0471-4731-81a2-4576ae6eb8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f25272e-0471-4731-81a2-4576ae6eb8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_037add48-a27d-4047-bd24-eac8bff0ecac" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f25272e-0471-4731-81a2-4576ae6eb8ac" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_037add48-a27d-4047-bd24-eac8bff0ecac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_27de5f7a-d56f-4481-ba69-559e34af9029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f25272e-0471-4731-81a2-4576ae6eb8ac" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_27de5f7a-d56f-4481-ba69-559e34af9029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b4467970-4761-4e0e-b33f-42d92bbb6dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f25272e-0471-4731-81a2-4576ae6eb8ac" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b4467970-4761-4e0e-b33f-42d92bbb6dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2dc056bc-211f-41e3-94aa-a73e5382d909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3d1a18ec-5272-4c4c-8b16-1f3283573c39" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2dc056bc-211f-41e3-94aa-a73e5382d909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_435e6c93-0d3f-485d-9c63-4cd950804546" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2dc056bc-211f-41e3-94aa-a73e5382d909" xlink:to="loc_us-gaap_InterestPaidNet_435e6c93-0d3f-485d-9c63-4cd950804546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration_1b91e97b-c443-4288-9ff8-2afaf5e0b34b" xlink:href="cdlx-20220630.xsd#cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2dc056bc-211f-41e3-94aa-a73e5382d909" xlink:to="loc_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration_1b91e97b-c443-4288-9ff8-2afaf5e0b34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_1d10a4d2-5736-4f00-bb5a-27f139e0fd82" xlink:href="cdlx-20220630.xsd#cdlx_PropertyAndEquipmentIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2dc056bc-211f-41e3-94aa-a73e5382d909" xlink:to="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_1d10a4d2-5736-4f00-bb5a-27f139e0fd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical" xlink:type="simple" xlink:href="cdlx-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_1459fb41-fc1d-4f1c-b75f-2788ea775137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATION" xlink:type="simple" xlink:href="cdlx-20220630.xsd#OVERVIEWOFBUSINESSANDBASISOFPRESENTATION"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e7c4bd1b-83d2-4a3f-a254-c33cdf6e8ca1" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c5cba68c-fbac-457b-98cd-891719457be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e7c4bd1b-83d2-4a3f-a254-c33cdf6e8ca1" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c5cba68c-fbac-457b-98cd-891719457be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_140a263b-a869-47d9-a414-fa951ce149a8" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_140a263b-a869-47d9-a414-fa951ce149a8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2be98500-613b-4d53-be4c-1a613f244827" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2be98500-613b-4d53-be4c-1a613f244827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" 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_2be98500-613b-4d53-be4c-1a613f244827" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_4828a6a3-3dce-42ac-982f-6ec8df4a1dd1" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_BridgAcquisitionMember_4828a6a3-3dce-42ac-982f-6ec8df4a1dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_3e5375cd-3cc2-47d8-89fd-38b837417a68" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_DoshHoldingsIncMember_3e5375cd-3cc2-47d8-89fd-38b837417a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_6c8bcdb0-3aea-4b25-bf91-b96f6e5ba7d3" xlink:href="cdlx-20220630.xsd#cdlx_BridgAndDoshHoldingsAcquisitionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_6c8bcdb0-3aea-4b25-bf91-b96f6e5ba7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_9e4a94fb-5372-48c3-a7a7-32565df0bdee" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9011f083-9d99-4f86-8212-89661f55eb05" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_9e4a94fb-5372-48c3-a7a7-32565df0bdee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_07076c1b-88e2-4dc5-bac6-169476e906e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_07076c1b-88e2-4dc5-bac6-169476e906e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_07076c1b-88e2-4dc5-bac6-169476e906e2" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_b75ccfb1-a186-4ab0-a405-3d6209dcf588" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:to="loc_us-gaap_StockOptionMember_b75ccfb1-a186-4ab0-a405-3d6209dcf588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0e400667-1bdd-4c3a-af5f-fff77329feb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a6d10b6-1bc4-4ec2-9ddd-7c2b1ea4db37" xlink:to="loc_us-gaap_CommonStockMember_0e400667-1bdd-4c3a-af5f-fff77329feb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_91a07bab-14a8-4e82-b986-dbec3bf42107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_91a07bab-14a8-4e82-b986-dbec3bf42107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e05bf17b-b598-4c83-9f9b-f2a27000c552" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_91a07bab-14a8-4e82-b986-dbec3bf42107" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e05bf17b-b598-4c83-9f9b-f2a27000c552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PublicEquityOfferingMember_01e60666-9dc4-4ab0-8883-9163faed9bf3" xlink:href="cdlx-20220630.xsd#cdlx_PublicEquityOfferingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e05bf17b-b598-4c83-9f9b-f2a27000c552" xlink:to="loc_cdlx_PublicEquityOfferingMember_01e60666-9dc4-4ab0-8883-9163faed9bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0ec4b604-fb61-4218-b5d9-3eaa94643210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0ec4b604-fb61-4218-b5d9-3eaa94643210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" 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_0ec4b604-fb61-4218-b5d9-3eaa94643210" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_9b1baa0f-f24f-4cd1-9e5d-1ef67c9bcb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_9b1baa0f-f24f-4cd1-9e5d-1ef67c9bcb4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_501ba51f-3219-4481-86a7-a2b2a567c648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_501ba51f-3219-4481-86a7-a2b2a567c648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_de47f585-296a-467a-a4c8-8f3f326b9ddc" 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_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_de47f585-296a-467a-a4c8-8f3f326b9ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCostsMember_94906952-e331-4aa0-b2d1-622840d74d20" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06f21920-d81c-43ba-9d0f-23449e6ac4f2" xlink:to="loc_cdlx_DeliveryCostsMember_94906952-e331-4aa0-b2d1-622840d74d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_35116a78-93b7-4184-9d18-5e58a69df817" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_srt_RangeAxis_35116a78-93b7-4184-9d18-5e58a69df817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b55db65a-4a19-4eb9-bdbc-6bae491d7ecd" 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_35116a78-93b7-4184-9d18-5e58a69df817" xlink:to="loc_srt_RangeMember_b55db65a-4a19-4eb9-bdbc-6bae491d7ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1b7663cb-9437-474b-a19d-94d31d28c208" 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_b55db65a-4a19-4eb9-bdbc-6bae491d7ecd" xlink:to="loc_srt_MinimumMember_1b7663cb-9437-474b-a19d-94d31d28c208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis_80bb8b6f-5604-43e2-a80d-cffbe4420453" xlink:href="cdlx-20220630.xsd#cdlx_BusinessAcquisitionContingentConsiderationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis_80bb8b6f-5604-43e2-a80d-cffbe4420453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain_e65c5d0a-a712-4c53-bf57-270e25eb1f98" xlink:href="cdlx-20220630.xsd#cdlx_BusinessAcquisitionContingentConsiderationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_BusinessAcquisitionContingentConsiderationAxis_80bb8b6f-5604-43e2-a80d-cffbe4420453" xlink:to="loc_cdlx_BusinessAcquisitionContingentConsiderationDomain_e65c5d0a-a712-4c53-bf57-270e25eb1f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_cc7a6d72-b295-48a1-a647-1de9ed16dc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_RestructuringPlanAxis_cc7a6d72-b295-48a1-a647-1de9ed16dc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_ba763424-8135-4b24-bfd0-0097671ffe6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_cc7a6d72-b295-48a1-a647-1de9ed16dc3b" xlink:to="loc_us-gaap_RestructuringPlanDomain_ba763424-8135-4b24-bfd0-0097671ffe6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c2fb4713-1bf2-4f63-a783-90a31c6d504e" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_040f4ee4-ab3a-452b-b750-3405e63a023e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_040f4ee4-ab3a-452b-b750-3405e63a023e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7db3e48f-446d-44b3-b26f-5096a6c693b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7db3e48f-446d-44b3-b26f-5096a6c693b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_36cf8d02-a1b9-48fe-9089-599630675b78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_36cf8d02-a1b9-48fe-9089-599630675b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_95064a99-a81d-43d6-9f38-e1b6513453a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_95064a99-a81d-43d6-9f38-e1b6513453a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_ade41baf-d34d-4dae-a412-a15b3d5dbaff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_ade41baf-d34d-4dae-a412-a15b3d5dbaff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_06d10e91-5c87-443d-b148-5a4bcf10a61a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_06d10e91-5c87-443d-b148-5a4bcf10a61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2691c0e5-ada7-4df1-8ce2-ceb2930889d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2691c0e5-ada7-4df1-8ce2-ceb2930889d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForCommissions_5e3407e8-b24e-419b-8d6a-eea8f87d1d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForCommissions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsForCommissions_5e3407e8-b24e-419b-8d6a-eea8f87d1d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_f07e2d10-a4f8-43dd-aad3-9e7f83038b18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_f07e2d10-a4f8-43dd-aad3-9e7f83038b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b1327ba3-edd3-409e-93d0-1ca55c0cf7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b1327ba3-edd3-409e-93d0-1ca55c0cf7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_f4eef62c-e720-4278-8cdc-0ea32eb6bc9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ContractWithCustomerLiability_f4eef62c-e720-4278-8cdc-0ea32eb6bc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_9f8b1a6f-ea86-4a87-8190-d21d70a33dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_9f8b1a6f-ea86-4a87-8190-d21d70a33dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_8d912312-3d89-4af4-886a-9cbcd1c496f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_8d912312-3d89-4af4-886a-9cbcd1c496f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_06e5c5c9-e4b4-4218-a9e1-03b50d1bfaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_06e5c5c9-e4b4-4218-a9e1-03b50d1bfaf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit_0370efdf-d747-4c84-a0b5-6061ae04c960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EscrowDeposit"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_EscrowDeposit_0370efdf-d747-4c84-a0b5-6061ae04c960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_053180ee-5347-4bb3-b01d-f82838049ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_053180ee-5347-4bb3-b01d-f82838049ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_49a5e510-d34b-42c8-b2c2-858a78f2d63b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_49a5e510-d34b-42c8-b2c2-858a78f2d63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_213d75d3-800f-4e70-ab25-29de328c3ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_SeveranceCosts1_213d75d3-800f-4e70-ab25-29de328c3ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2426cc5b-8856-499d-a7c3-ff15c84a8601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2426cc5b-8856-499d-a7c3-ff15c84a8601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f6548ad6-5db5-4a88-af88-abb1b8935234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f6548ad6-5db5-4a88-af88-abb1b8935234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_584b4e71-39a4-4f64-9dd4-bea301312789" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_584b4e71-39a4-4f64-9dd4-bea301312789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a5da5475-73c4-4a0a-a60c-8149b37904ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a5da5475-73c4-4a0a-a60c-8149b37904ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_f907c9db-f140-48ea-b5c2-d119bb68831a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_f907c9db-f140-48ea-b5c2-d119bb68831a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e9789beb-3dbf-4b21-b55a-0485ebde3304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e9789beb-3dbf-4b21-b55a-0485ebde3304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_83dd9fdc-b001-4b97-9bbc-c0dfc759cbff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_83dd9fdc-b001-4b97-9bbc-c0dfc759cbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1325064d-a6f3-4acf-a58e-67373f176635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1325064d-a6f3-4acf-a58e-67373f176635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_18ed4ce2-9014-436e-b4ec-975d4658354c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_18ed4ce2-9014-436e-b4ec-975d4658354c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_18d1f0a7-20ec-4b11-9a13-b51f080ad241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_18d1f0a7-20ec-4b11-9a13-b51f080ad241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_ab601b28-bc81-474a-9ed6-de7206479035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3e4f591f-50e7-4fd7-9c69-1e31b5af7161" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_ab601b28-bc81-474a-9ed6-de7206479035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_678691d2-06fd-43a1-a40f-4e6a4d025013" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_82e7575b-de47-4b3f-bb7b-decbab8b171c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_678691d2-06fd-43a1-a40f-4e6a4d025013" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_82e7575b-de47-4b3f-bb7b-decbab8b171c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4cd01429-b54e-4a10-ac8e-4edfeb38f80b" 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_BasisOfAccountingPolicyPolicyTextBlock_f5957764-5bfc-4f30-9838-a41eed8e69a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4cd01429-b54e-4a10-ac8e-4edfeb38f80b" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f5957764-5bfc-4f30-9838-a41eed8e69a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_86c60a62-18fd-45f0-a9a7-5d5e864b81ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4cd01429-b54e-4a10-ac8e-4edfeb38f80b" xlink:to="loc_us-gaap_UseOfEstimates_86c60a62-18fd-45f0-a9a7-5d5e864b81ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_8fc7642c-cc8c-4041-a1ce-660cee7c5a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4cd01429-b54e-4a10-ac8e-4edfeb38f80b" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_8fc7642c-cc8c-4041-a1ce-660cee7c5a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8cb32d45-cca6-43c7-a244-1abe520018ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4cd01429-b54e-4a10-ac8e-4edfeb38f80b" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8cb32d45-cca6-43c7-a244-1abe520018ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_21993b15-2e50-435c-a32e-71854c9fde78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4cd01429-b54e-4a10-ac8e-4edfeb38f80b" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_21993b15-2e50-435c-a32e-71854c9fde78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1877bb41-145f-4675-bc1e-8eada7373b91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4cd01429-b54e-4a10-ac8e-4edfeb38f80b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1877bb41-145f-4675-bc1e-8eada7373b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONS" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONS"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_beff06ed-0642-4f43-a369-67526f136bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_e61fc8ef-afa4-4901-abb9-68e5f651cace" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_beff06ed-0642-4f43-a369-67526f136bb1" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_e61fc8ef-afa4-4901-abb9-68e5f651cace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_ed2ec6f0-ff99-46d6-9590-dcae3a3bc12c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_93abe930-72db-447b-ba8e-331d17d9a024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ed2ec6f0-ff99-46d6-9590-dcae3a3bc12c" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_93abe930-72db-447b-ba8e-331d17d9a024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_fead26be-3c99-4265-ade1-3ae0492e3701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bee1fae-0e48-48f3-860a-3aa923a00bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_fead26be-3c99-4265-ade1-3ae0492e3701" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bee1fae-0e48-48f3-860a-3aa923a00bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8b25ad46-12f4-4cf4-a230-9d886ea11ff9" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bee1fae-0e48-48f3-860a-3aa923a00bad" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8b25ad46-12f4-4cf4-a230-9d886ea11ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" 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_8b25ad46-12f4-4cf4-a230-9d886ea11ff9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_d5ac83ba-791e-45e4-b9eb-977f4ab40fbd" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:to="loc_cdlx_BridgAcquisitionMember_d5ac83ba-791e-45e4-b9eb-977f4ab40fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_af35936f-d2c4-4125-88c9-8d225cb4c00c" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:to="loc_cdlx_DoshHoldingsIncMember_af35936f-d2c4-4125-88c9-8d225cb4c00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_2681c43f-592a-4021-8175-84e891c17869" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5198c393-2436-4d1d-8e2a-ffbae2a70052" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_2681c43f-592a-4021-8175-84e891c17869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bee1fae-0e48-48f3-860a-3aa923a00bad" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_037c17d5-a2fd-4e36-bc6d-3c682ce3c693" xlink:href="cdlx-20220630.xsd#cdlx_AcquisitionAndIntegrationCostsBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:to="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_037c17d5-a2fd-4e36-bc6d-3c682ce3c693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent_9b7a5691-fc8d-41b8-93ca-166cce8e2f6b" xlink:href="cdlx-20220630.xsd#cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:to="loc_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent_9b7a5691-fc8d-41b8-93ca-166cce8e2f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2ef96e19-6c30-4416-b455-d331f4a30f27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ef2619a5-8c3d-4b88-bb90-93a0b8c3f5cc" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2ef96e19-6c30-4416-b455-d331f4a30f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_202d33bf-aa62-493f-be1c-098a57904ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_202d33bf-aa62-493f-be1c-098a57904ed2" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a80162fa-9302-4ba6-bd9d-b3879698de55" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a80162fa-9302-4ba6-bd9d-b3879698de55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" 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_a80162fa-9302-4ba6-bd9d-b3879698de55" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_d6aa4dc1-561c-40ae-a011-65c9a4eccfbd" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:to="loc_cdlx_DoshHoldingsIncMember_d6aa4dc1-561c-40ae-a011-65c9a4eccfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_6f452d23-1f74-42fe-8be5-b3d53dc5b124" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:to="loc_cdlx_BridgAcquisitionMember_6f452d23-1f74-42fe-8be5-b3d53dc5b124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_c574ce7f-fd05-42ca-88cd-f3ce7008209d" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ffb0dd57-6949-4b9c-9343-68fe86acfe8c" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_c574ce7f-fd05-42ca-88cd-f3ce7008209d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_ffd24b97-604a-49d8-a3a3-dcf14c366218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_ffd24b97-604a-49d8-a3a3-dcf14c366218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_ffd24b97-604a-49d8-a3a3-dcf14c366218" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bf7461a6-48b4-44a6-b6b0-4e0ee2dc2e2e" 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_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:to="loc_us-gaap_CommonStockMember_bf7461a6-48b4-44a6-b6b0-4e0ee2dc2e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_57fa3b2f-0f05-4dd0-82b2-90130dd721d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3a1fbc96-382f-48b0-9039-bbf6c6ec61f0" xlink:to="loc_us-gaap_StockOptionMember_57fa3b2f-0f05-4dd0-82b2-90130dd721d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22cfed6d-fa98-42d2-8ee5-346c1ebdc13a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders_b14f6794-4889-4ede-ad32-ec3cd6e946e5" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders_b14f6794-4889-4ede-ad32-ec3cd6e946e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesAcquireeDebt_a71b245d-c140-4102-b3d6-7eb1f28ef37e" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesAcquireeDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_cdlx_PaymentsToAcquireBusinessesAcquireeDebt_a71b245d-c140-4102-b3d6-7eb1f28ef37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts_f01b62a0-04f3-4fe4-b920-47b2ded662bc" xlink:href="cdlx-20220630.xsd#cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts_f01b62a0-04f3-4fe4-b920-47b2ded662bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7fe02023-acf2-4d30-9bff-5e49d881ce1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_7fe02023-acf2-4d30-9bff-5e49d881ce1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_fe9a66af-c6c2-4716-81d1-23fa873d576b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_fe9a66af-c6c2-4716-81d1-23fa873d576b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3ea77672-26ab-40f8-b648-cebd741b4e84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3ea77672-26ab-40f8-b648-cebd741b4e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7758466d-03a7-48fe-bb44-a5530eed8bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_Goodwill_7758466d-03a7-48fe-bb44-a5530eed8bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_5ff8e42b-89b2-4021-9592-ca3f46d69328" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_41aa119a-5548-4c13-8233-9d8d407e4972" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_5ff8e42b-89b2-4021-9592-ca3f46d69328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_32bb1585-5bba-4531-824b-df483cb2ae4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d3ebcd1e-961c-4417-9936-ca01d52bbd29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_32bb1585-5bba-4531-824b-df483cb2ae4a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d3ebcd1e-961c-4417-9936-ca01d52bbd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_734c181d-aec1-4f28-9a42-2b1753efbf2a" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d3ebcd1e-961c-4417-9936-ca01d52bbd29" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_734c181d-aec1-4f28-9a42-2b1753efbf2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" 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_734c181d-aec1-4f28-9a42-2b1753efbf2a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_fb10a438-05d8-45bf-bd19-82f0bb10a880" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:to="loc_cdlx_BridgAcquisitionMember_fb10a438-05d8-45bf-bd19-82f0bb10a880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_e8445c36-74b0-4dc8-bf92-ce215e299223" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:to="loc_cdlx_DoshHoldingsIncMember_e8445c36-74b0-4dc8-bf92-ce215e299223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_dcb04043-a256-49e3-acb0-e933076e5c44" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c79bda19-3eb6-43fd-bb72-facb5d1b393d" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_dcb04043-a256-49e3-acb0-e933076e5c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d3ebcd1e-961c-4417-9936-ca01d52bbd29" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_94325119-57e5-49db-8877-9c26a42f74df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_94325119-57e5-49db-8877-9c26a42f74df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a4566408-c542-49f1-8a0e-90e8e2b4d313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a4566408-c542-49f1-8a0e-90e8e2b4d313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_85db8499-2af0-43c1-b426-dbfb683392ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_85db8499-2af0-43c1-b426-dbfb683392ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7ac8b98d-25f3-47ad-b86e-5e78a33f1cf1" 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_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_Goodwill_7ac8b98d-25f3-47ad-b86e-5e78a33f1cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_5c8a04a4-673e-42e7-a865-cab31532966a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_5c8a04a4-673e-42e7-a865-cab31532966a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d6a93f99-48b5-4924-9049-655924b08d42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d6a93f99-48b5-4924-9049-655924b08d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_f7e866c0-f2fb-49a6-a9db-dd52e8940ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_f7e866c0-f2fb-49a6-a9db-dd52e8940ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_841c7edf-dccb-4e73-970b-7470edbec05e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_506eb9ae-a3f7-45ad-933f-fca08fe5f429" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_841c7edf-dccb-4e73-970b-7470edbec05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_f729b08e-190f-49d8-885b-368662ac695d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" 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_BusinessCombinationsAbstract_f729b08e-190f-49d8-885b-368662ac695d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f14c3f0f-dc70-4988-b643-03d2379323d5" 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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f14c3f0f-dc70-4988-b643-03d2379323d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" 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_f14c3f0f-dc70-4988-b643-03d2379323d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_dcf4c986-8e9a-4309-a40c-f3fca40ff9b2" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:to="loc_cdlx_BridgAcquisitionMember_dcf4c986-8e9a-4309-a40c-f3fca40ff9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_f212c7cc-bd04-49ec-b7c5-1a3c56e5aece" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:to="loc_cdlx_DoshHoldingsIncMember_f212c7cc-bd04-49ec-b7c5-1a3c56e5aece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EntertainmentAcquisitionMember_f0cd46ce-b428-4fc1-ace2-25f50560b10c" xlink:href="cdlx-20220630.xsd#cdlx_EntertainmentAcquisitionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3c5afaaf-afc4-45d1-8c1d-94298922b34b" xlink:to="loc_cdlx_EntertainmentAcquisitionMember_f0cd46ce-b428-4fc1-ace2-25f50560b10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92" 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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" 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_5c2d8146-c8cd-42cc-9b46-fcf5086f8d92" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_30c8face-7d51-45e3-858e-cfbe60bf79c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_us-gaap_TradeNamesMember_30c8face-7d51-45e3-858e-cfbe60bf79c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_0c153c13-e9b5-4ea3-b360-a920aedb17de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_0c153c13-e9b5-4ea3-b360-a920aedb17de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MerchantRelationshipsMember_cc79ada3-c5eb-49fa-96f7-4215ea5220f0" xlink:href="cdlx-20220630.xsd#cdlx_MerchantRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_cdlx_MerchantRelationshipsMember_cc79ada3-c5eb-49fa-96f7-4215ea5220f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PartnerRelationshipsMember_2cbb4f17-8128-4136-8436-f15f579be5a8" xlink:href="cdlx-20220630.xsd#cdlx_PartnerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_cdlx_PartnerRelationshipsMember_2cbb4f17-8128-4136-8436-f15f579be5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardLinkedSubscriberUserBaseMember_f5a4d8b4-3176-4594-ace0-fe39c53b252e" xlink:href="cdlx-20220630.xsd#cdlx_CardLinkedSubscriberUserBaseMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18f1e4f4-7f03-4765-9188-39345f0543a8" xlink:to="loc_cdlx_CardLinkedSubscriberUserBaseMember_f5a4d8b4-3176-4594-ace0-fe39c53b252e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_d968bb09-551d-4a25-9ecc-72740c6cac72" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_54b1601e-11f5-4fdc-81e1-95a529d2e897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_54b1601e-11f5-4fdc-81e1-95a529d2e897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_347b00c8-c65e-431e-a927-cba92a7ba67a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_41bd688b-ea5d-4d3b-860a-7df94a36a7ab" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_347b00c8-c65e-431e-a927-cba92a7ba67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_6cbaffbc-b767-4d72-a783-ad6509d5ee83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7b0125a-1177-4497-868b-1948c040f8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6cbaffbc-b767-4d72-a783-ad6509d5ee83" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7b0125a-1177-4497-868b-1948c040f8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7b0125a-1177-4497-868b-1948c040f8c2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35928611-d5f5-46c5-b651-0b63205900ea" 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_35deb9aa-23c2-4782-b0cf-f8a15b05a8d8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35928611-d5f5-46c5-b651-0b63205900ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_35c486df-24c5-47c0-b606-ca987d7b1052" xlink:href="cdlx-20220630.xsd#cdlx_BridgAndDoshHoldingsAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_35928611-d5f5-46c5-b651-0b63205900ea" xlink:to="loc_cdlx_BridgAndDoshHoldingsAcquisitionsMember_35c486df-24c5-47c0-b606-ca987d7b1052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e7b0125a-1177-4497-868b-1948c040f8c2" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0f0b4499-f452-48bf-9745-7b432817e481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0f0b4499-f452-48bf-9745-7b432817e481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7cc7551a-87df-4932-8bc6-2783821e49e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce3ede6b-94c2-4f05-aa57-870f48651930" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7cc7551a-87df-4932-8bc6-2783821e49e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLES" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLES"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b7abba47-eef4-4e80-9c2d-6e090c6f3c74" 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_9b5a06bc-e693-47e4-8034-1da976efd02f" 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_b7abba47-eef4-4e80-9c2d-6e090c6f3c74" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_9b5a06bc-e693-47e4-8034-1da976efd02f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d6b83ab4-e589-460c-a6e7-5e68cfebd5da" 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_e1475dec-73a9-4c73-aed3-e4842e1386d2" 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_d6b83ab4-e589-460c-a6e7-5e68cfebd5da" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_e1475dec-73a9-4c73-aed3-e4842e1386d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6f5ff46a-e4c7-4493-a723-69d77c17a8e2" 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_d6b83ab4-e589-460c-a6e7-5e68cfebd5da" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6f5ff46a-e4c7-4493-a723-69d77c17a8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_fe5267e1-7ffc-4ae4-b214-dbb3fa3fc579" 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_d6b83ab4-e589-460c-a6e7-5e68cfebd5da" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_fe5267e1-7ffc-4ae4-b214-dbb3fa3fc579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7211b3d6-0ed7-4050-9dc1-a4a6dea297dd" 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_AmortizationOfIntangibleAssets_5a72256e-e4a4-484e-84fe-14411c1bb486" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_7211b3d6-0ed7-4050-9dc1-a4a6dea297dd" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5a72256e-e4a4-484e-84fe-14411c1bb486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_61a8b5de-0509-4449-89da-5f9bd55a4e76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7211b3d6-0ed7-4050-9dc1-a4a6dea297dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_61a8b5de-0509-4449-89da-5f9bd55a4e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_573cbb45-7f21-403f-a585-8cd4940f97ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7211b3d6-0ed7-4050-9dc1-a4a6dea297dd" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_573cbb45-7f21-403f-a585-8cd4940f97ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c9d9a926-af86-4f67-a877-aa0555d15e36" 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_a7517c22-0a33-489f-a940-f9486dbff612" 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_c9d9a926-af86-4f67-a877-aa0555d15e36" xlink:to="loc_us-gaap_GoodwillRollForward_a7517c22-0a33-489f-a940-f9486dbff612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_31f73c26-baa0-4ef3-a543-c0ec542fc777" 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_a7517c22-0a33-489f-a940-f9486dbff612" xlink:to="loc_us-gaap_Goodwill_31f73c26-baa0-4ef3-a543-c0ec542fc777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_01b2f6ff-26a9-4aec-97f0-fc098c334b8b" 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_a7517c22-0a33-489f-a940-f9486dbff612" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_01b2f6ff-26a9-4aec-97f0-fc098c334b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_08b6d953-6506-4bd8-837f-1247a80ae808" 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_GoodwillRollForward_a7517c22-0a33-489f-a940-f9486dbff612" xlink:to="loc_us-gaap_Goodwill_08b6d953-6506-4bd8-837f-1247a80ae808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74789660-d734-4b55-9968-f99b53c820a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c9d9a926-af86-4f67-a877-aa0555d15e36" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74789660-d734-4b55-9968-f99b53c820a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_688a6226-ed91-45f9-916a-cded9ec99b85" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_74789660-d734-4b55-9968-f99b53c820a8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_688a6226-ed91-45f9-916a-cded9ec99b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" 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_688a6226-ed91-45f9-916a-cded9ec99b85" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_15f1c080-30b6-4890-abf6-f70da9333001" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" xlink:to="loc_cdlx_BridgAcquisitionMember_15f1c080-30b6-4890-abf6-f70da9333001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardlyticsPlatformMember_50597cc7-1727-4edd-afd1-0e45716bdebc" xlink:href="cdlx-20220630.xsd#cdlx_CardlyticsPlatformMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_23807101-45c6-43a4-a2f3-e40c9771b8ce" xlink:to="loc_cdlx_CardlyticsPlatformMember_50597cc7-1727-4edd-afd1-0e45716bdebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74789660-d734-4b55-9968-f99b53c820a8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d4f2261e-5819-4997-bc4d-e3777ec5d2d1" 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_FiniteLivedIntangibleAssetsLineItems_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" xlink:to="loc_us-gaap_Goodwill_d4f2261e-5819-4997-bc4d-e3777ec5d2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_bf963fbf-e8e4-4b36-8a3c-a6126eddf69f" 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_FiniteLivedIntangibleAssetsLineItems_a6e3ef80-ac1d-44f7-8ab5-3403743ca933" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_bf963fbf-e8e4-4b36-8a3c-a6126eddf69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05dbd47a-98ff-4f5c-bc18-04129e420762" 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_2639d90c-3d79-4c7f-90ff-ce0c2ac265dc" 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_05dbd47a-98ff-4f5c-bc18-04129e420762" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2639d90c-3d79-4c7f-90ff-ce0c2ac265dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f738e4f0-547b-4172-8c37-d10d4490d0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2639d90c-3d79-4c7f-90ff-ce0c2ac265dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f738e4f0-547b-4172-8c37-d10d4490d0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" 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_f738e4f0-547b-4172-8c37-d10d4490d0c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_d451cb1e-b8ae-446a-a1e8-c2e31427afbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_us-gaap_TradeNamesMember_d451cb1e-b8ae-446a-a1e8-c2e31427afbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_6de6be67-9741-4e8b-a90c-c409ff4ab382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_6de6be67-9741-4e8b-a90c-c409ff4ab382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MerchantRelationshipsMember_0e5fde39-1b95-4099-84b7-5d0baacd6f3b" xlink:href="cdlx-20220630.xsd#cdlx_MerchantRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_cdlx_MerchantRelationshipsMember_0e5fde39-1b95-4099-84b7-5d0baacd6f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PartnerRelationshipsMember_f00bc9ae-81dc-4d97-a5cb-862e6fc0ef8d" xlink:href="cdlx-20220630.xsd#cdlx_PartnerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_cdlx_PartnerRelationshipsMember_f00bc9ae-81dc-4d97-a5cb-862e6fc0ef8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardLinkedSubscriberUserBaseMember_f4132912-c394-4f61-b6f7-95aafe066fbb" xlink:href="cdlx-20220630.xsd#cdlx_CardLinkedSubscriberUserBaseMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_146e8233-128f-4e32-8693-d12527e2a5eb" xlink:to="loc_cdlx_CardLinkedSubscriberUserBaseMember_f4132912-c394-4f61-b6f7-95aafe066fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2639d90c-3d79-4c7f-90ff-ce0c2ac265dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9f205daa-73d9-4848-9a4e-32e9df9e2cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9f205daa-73d9-4848-9a4e-32e9df9e2cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2406d8b4-5b4f-4937-811f-665c314ae932" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2406d8b4-5b4f-4937-811f-665c314ae932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b7c10642-f9ca-4f90-baa8-a7e6643a7104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b7c10642-f9ca-4f90-baa8-a7e6643a7104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dfa23005-cf25-45b9-9684-8d06e623c4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c3a8500f-ef3b-4661-aed6-7f609d0f6405" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dfa23005-cf25-45b9-9684-8d06e623c4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_54adc661-a6d3-4bb2-b944-97786b253429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_54adc661-a6d3-4bb2-b944-97786b253429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_8bf73a44-102e-4b46-88f5-8eeded6737f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_8bf73a44-102e-4b46-88f5-8eeded6737f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_34f2b7a3-3b83-4dbb-b850-fb7e17ebc5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_34f2b7a3-3b83-4dbb-b850-fb7e17ebc5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d7c695d2-295c-476a-b1df-d91b8f29811f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d7c695d2-295c-476a-b1df-d91b8f29811f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_144c59f5-848f-42f8-bd56-169370cf55c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_144c59f5-848f-42f8-bd56-169370cf55c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_33a0e0c7-a4d9-466f-8063-2957f23c1702" xlink:href="cdlx-20220630.xsd#cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" xlink:to="loc_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_33a0e0c7-a4d9-466f-8063-2957f23c1702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_09da26fa-568b-4b14-b8ae-f1697cbe603f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e24263b-4c17-4726-a06e-d1a00d84cb98" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_09da26fa-568b-4b14-b8ae-f1697cbe603f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUE" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a3b37c95-ef23-4d26-bb18-36e050cba216" 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_76641e2d-3900-4aba-b7f8-e8a21aa9d9c2" 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_a3b37c95-ef23-4d26-bb18-36e050cba216" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_76641e2d-3900-4aba-b7f8-e8a21aa9d9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUETables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f8baee78-797e-46bb-8fb5-ecaea274cfdf" 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_DisaggregationOfRevenueTableTextBlock_0a3236a3-5b74-4ba1-92be-c3925e457ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f8baee78-797e-46bb-8fb5-ecaea274cfdf" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_0a3236a3-5b74-4ba1-92be-c3925e457ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUENarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/REVENUENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6b591bbe-3e74-4955-8684-5c248dde9d2c" 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_5c95c44c-1cf6-4fcb-82b0-3effe436028b" 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_6b591bbe-3e74-4955-8684-5c248dde9d2c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_dcd71db3-c8af-4086-957e-1ddcfd9b788d" 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_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_dcd71db3-c8af-4086-957e-1ddcfd9b788d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:to="loc_srt_RangeAxis_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" 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_834b3b31-32fa-4d7f-9ad5-d0999fa93335" xlink:to="loc_srt_RangeMember_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b5fce82f-f030-4eff-a47d-a6f7b93888e0" 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_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:to="loc_srt_MinimumMember_b5fce82f-f030-4eff-a47d-a6f7b93888e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9bd4bf46-5449-4e9b-be97-a62a035de96a" 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_3a9fd3c9-01ad-4909-b33d-2ea45613f7d1" xlink:to="loc_srt_MaximumMember_9bd4bf46-5449-4e9b-be97-a62a035de96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" 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_5c95c44c-1cf6-4fcb-82b0-3effe436028b" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ConsumerIncentivesExpense_44efbec0-ca03-4be4-9cb7-54f2dbbb9f1f" xlink:href="cdlx-20220630.xsd#cdlx_ConsumerIncentivesExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_cdlx_ConsumerIncentivesExpense_44efbec0-ca03-4be4-9cb7-54f2dbbb9f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerSubscriptionTerm_d7c1cc20-13e0-4caa-9ee7-0408d3bf7c8a" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerSubscriptionTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_cdlx_ContractWithCustomerSubscriptionTerm_d7c1cc20-13e0-4caa-9ee7-0408d3bf7c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b57f186a-b672-4718-b31e-b6cae7c492c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b57f186a-b672-4718-b31e-b6cae7c492c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ad30ee46-55f1-448e-843e-99fb6043dd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a5e45401-06b1-488e-9282-cda577032b44" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ad30ee46-55f1-448e-843e-99fb6043dd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUENarrativeDetails_1" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUENarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/REVENUENarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#REVENUESummaryofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f12e604c-583e-4068-a784-a9c0c111e365" 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_6f3b431c-de9a-45d9-94be-f0120a49bd91" 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_f12e604c-583e-4068-a784-a9c0c111e365" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6f3b431c-de9a-45d9-94be-f0120a49bd91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5e55aac8-81f6-449c-b376-4878ad410abe" 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_6f3b431c-de9a-45d9-94be-f0120a49bd91" xlink:to="loc_srt_ProductOrServiceAxis_5e55aac8-81f6-449c-b376-4878ad410abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" 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_5e55aac8-81f6-449c-b376-4878ad410abe" xlink:to="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostperServedSalesMember_f3f7ea22-2a7b-4ed7-bc85-16461f7ce42f" xlink:href="cdlx-20220630.xsd#cdlx_CostperServedSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_CostperServedSalesMember_f3f7ea22-2a7b-4ed7-bc85-16461f7ce42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostperRedemptionMember_9fca1815-b8cf-4ffe-a768-79997a3326b9" xlink:href="cdlx-20220630.xsd#cdlx_CostperRedemptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_CostperRedemptionMember_9fca1815-b8cf-4ffe-a768-79997a3326b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CostOtherMember_38b4e611-d5e2-4fa3-86f4-8e268eead6e0" xlink:href="cdlx-20220630.xsd#cdlx_CostOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_CostOtherMember_38b4e611-d5e2-4fa3-86f4-8e268eead6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgSubscriptionRevenueMember_4632b1e1-d2b2-44dc-900d-b85ccf69d62d" xlink:href="cdlx-20220630.xsd#cdlx_BridgSubscriptionRevenueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_BridgSubscriptionRevenueMember_4632b1e1-d2b2-44dc-900d-b85ccf69d62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgOtherRevenueMember_1e1c8700-d16a-4120-96b5-b6237751f992" xlink:href="cdlx-20220630.xsd#cdlx_BridgOtherRevenueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_BridgOtherRevenueMember_1e1c8700-d16a-4120-96b5-b6237751f992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgTotalRevenueMember_3bd10606-be97-4d25-8970-de09bd83e2c9" xlink:href="cdlx-20220630.xsd#cdlx_BridgTotalRevenueMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_73fb693c-5369-4cf0-8f2a-ae1efa3f3736" xlink:to="loc_cdlx_BridgTotalRevenueMember_3bd10606-be97-4d25-8970-de09bd83e2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_be85c93d-a988-4bee-9a93-17f1ef3b1710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6f3b431c-de9a-45d9-94be-f0120a49bd91" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_be85c93d-a988-4bee-9a93-17f1ef3b1710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38bdd879-29a4-4f33-bc89-205f4981cb76" 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_be85c93d-a988-4bee-9a93-17f1ef3b1710" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38bdd879-29a4-4f33-bc89-205f4981cb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_db26e83f-bba0-4cb1-bedf-d877e5022aa0" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_38bdd879-29a4-4f33-bc89-205f4981cb76" xlink:to="loc_cdlx_BridgAcquisitionMember_db26e83f-bba0-4cb1-bedf-d877e5022aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" 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_6f3b431c-de9a-45d9-94be-f0120a49bd91" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5e291228-bf5f-4626-9104-64e393130a1e" 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_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5e291228-bf5f-4626-9104-64e393130a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8587aa19-5bba-4f84-b186-5c67b90f6146" 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_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8587aa19-5bba-4f84-b186-5c67b90f6146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_d39162fb-e15a-4105-87ce-bbd804687852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_d39162fb-e15a-4105-87ce-bbd804687852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_50fdcc02-dd4a-4a37-b290-08a8c572f0eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_50fdcc02-dd4a-4a37-b290-08a8c572f0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fe5b957-d27b-4495-99f8-27178fbd5cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fe5b957-d27b-4495-99f8-27178fbd5cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_867ee0aa-3f7c-46d0-96f6-581b121e681c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_867ee0aa-3f7c-46d0-96f6-581b121e681c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_25af727e-4ccf-43d0-8f70-35911343a353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7b7576ac-7fe2-4595-8572-e35f9f6e0b07" xlink:to="loc_us-gaap_ContractWithCustomerLiability_25af727e-4ccf-43d0-8f70-35911343a353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTS" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTS"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0f239720-e342-4be3-b44d-8318447e9bef" 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_d66e77b9-b9b6-4f90-b217-4bc57369176c" 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_0f239720-e342-4be3-b44d-8318447e9bef" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_d66e77b9-b9b6-4f90-b217-4bc57369176c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d2e371fc-0174-4615-8ca6-4196b5a86f9e" 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_ConvertibleDebtTableTextBlock_de381539-533e-4c90-994e-4b64ccd28f63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d2e371fc-0174-4615-8ca6-4196b5a86f9e" xlink:to="loc_us-gaap_ConvertibleDebtTableTextBlock_de381539-533e-4c90-994e-4b64ccd28f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4c82c9a0-537d-4bb0-89b2-ecd8eeacf9a2" 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_a8a2b579-e964-4e5a-ae89-8321e5752510" 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_4c82c9a0-537d-4bb0-89b2-ecd8eeacf9a2" xlink:to="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b245b248-4d06-4c0d-b3d1-ea45ee9187ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_CreditFacilityAxis_b245b248-4d06-4c0d-b3d1-ea45ee9187ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_da8a4c75-e1be-44be-ab51-1b74e31003c5" 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_b245b248-4d06-4c0d-b3d1-ea45ee9187ce" xlink:to="loc_us-gaap_CreditFacilityDomain_da8a4c75-e1be-44be-ab51-1b74e31003c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d70048e0-aa8f-4eee-a7a9-bdef66f25f40" 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_da8a4c75-e1be-44be-ab51-1b74e31003c5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d70048e0-aa8f-4eee-a7a9-bdef66f25f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c7fb6985-75f9-48de-bac4-ed62ac16155c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c7fb6985-75f9-48de-bac4-ed62ac16155c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_834e5309-3a2c-4b8d-a562-4c5b00588798" 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_c7fb6985-75f9-48de-bac4-ed62ac16155c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_834e5309-3a2c-4b8d-a562-4c5b00588798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_6bc4dcd7-3281-49cf-be0b-cc9dd1632b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_834e5309-3a2c-4b8d-a562-4c5b00588798" xlink:to="loc_us-gaap_SeniorNotesMember_6bc4dcd7-3281-49cf-be0b-cc9dd1632b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_341c3628-a3d9-4839-8e6b-fa2e5663766e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_834e5309-3a2c-4b8d-a562-4c5b00588798" xlink:to="loc_us-gaap_LineOfCreditMember_341c3628-a3d9-4839-8e6b-fa2e5663766e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_DebtInstrumentAxis_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" 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_9ea6bac8-5dfa-410b-86da-7d2d3a2c4a74" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020ConvertibleSeniorNotesMember_c1b7f098-36f4-4b40-8f6e-a64dbabbbe29" xlink:href="cdlx-20220630.xsd#cdlx_A2020ConvertibleSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:to="loc_cdlx_A2020ConvertibleSeniorNotesMember_c1b7f098-36f4-4b40-8f6e-a64dbabbbe29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption_40c86962-f358-4876-9b38-a55dada57928" xlink:href="cdlx-20220630.xsd#cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:to="loc_cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption_40c86962-f358-4876-9b38-a55dada57928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7acd880e-145d-4eb7-9d24-6f10aab26f35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cb0518b1-478d-42e0-b0d1-b0797bd778e1" xlink:to="loc_us-gaap_LineOfCreditMember_7acd880e-145d-4eb7-9d24-6f10aab26f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d07938f2-fef9-40ac-92bc-f9ee9916111f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_VariableRateAxis_d07938f2-fef9-40ac-92bc-f9ee9916111f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_648cbc7d-75cd-4bdb-9b58-b553205b9394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_d07938f2-fef9-40ac-92bc-f9ee9916111f" xlink:to="loc_us-gaap_VariableRateDomain_648cbc7d-75cd-4bdb-9b58-b553205b9394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_100957ea-1da1-4dc6-96d6-ff6f7051a334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_100957ea-1da1-4dc6-96d6-ff6f7051a334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_100957ea-1da1-4dc6-96d6-ff6f7051a334" xlink:to="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioOneMember_1630ff92-d9bb-4540-8c1a-c03308f9b846" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:to="loc_cdlx_DebtConversionScenarioOneMember_1630ff92-d9bb-4540-8c1a-c03308f9b846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioTwoMember_6872b890-a839-4976-85fd-74c50481128a" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:to="loc_cdlx_DebtConversionScenarioTwoMember_6872b890-a839-4976-85fd-74c50481128a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtConversionScenarioThreeMember_38bba22e-d618-4722-aad5-0a5c2d0df794" xlink:href="cdlx-20220630.xsd#cdlx_DebtConversionScenarioThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionNameDomain_5534e06a-3a9c-45ba-af08-81cc03175e2b" xlink:to="loc_cdlx_DebtConversionScenarioThreeMember_38bba22e-d618-4722-aad5-0a5c2d0df794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantAxis_b9ed36f1-111d-45ae-96ca-bc6c2c794b93" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_cdlx_DebtCovenantAxis_b9ed36f1-111d-45ae-96ca-bc6c2c794b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DebtCovenantAxis_b9ed36f1-111d-45ae-96ca-bc6c2c794b93" xlink:to="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantNoncomplianceScenarioOneMember_0a72e940-dde6-45d2-9853-b73f90a72245" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantNoncomplianceScenarioOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:to="loc_cdlx_DebtCovenantNoncomplianceScenarioOneMember_0a72e940-dde6-45d2-9853-b73f90a72245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtCovenantNoncomplianceScenarioTwoMember_eadabdf6-ebd7-4a5f-85d0-4277a49a93b5" xlink:href="cdlx-20220630.xsd#cdlx_DebtCovenantNoncomplianceScenarioTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DebtCovenantDomain_bedfc658-ce7d-438b-80b1-94302ecef694" xlink:to="loc_cdlx_DebtCovenantNoncomplianceScenarioTwoMember_eadabdf6-ebd7-4a5f-85d0-4277a49a93b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ce278f18-b2cb-431a-946f-a3cd7e511eb1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_srt_RangeAxis_ce278f18-b2cb-431a-946f-a3cd7e511eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" 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_ce278f18-b2cb-431a-946f-a3cd7e511eb1" xlink:to="loc_srt_RangeMember_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d988e7ce-99d4-4ae4-9a95-7125605faa07" 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_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" xlink:to="loc_srt_MinimumMember_d988e7ce-99d4-4ae4-9a95-7125605faa07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4156799f-6250-4949-b39d-d891ce14c96e" 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_bc59a3c5-93c4-4dc9-b8a1-43244bff22aa" xlink:to="loc_srt_MaximumMember_4156799f-6250-4949-b39d-d891ce14c96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_cf039c72-80b7-47b6-8b1d-868332290223" 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_b1190ef6-e5e4-4e2d-81d1-14d8c84bba29" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_cf039c72-80b7-47b6-8b1d-868332290223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member_91091301-559e-4952-a082-987d7bab05d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_cf039c72-80b7-47b6-8b1d-868332290223" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member_91091301-559e-4952-a082-987d7bab05d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a8a2b579-e964-4e5a-ae89-8321e5752510" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f3a23026-05e7-4973-b298-9fd0eb3f0b19" 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_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f3a23026-05e7-4973-b298-9fd0eb3f0b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dfd71c56-8daf-449c-9f9d-05b0cbcb7474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dfd71c56-8daf-449c-9f9d-05b0cbcb7474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_5639b116-5102-4178-8fe9-80a72b13ea93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_5639b116-5102-4178-8fe9-80a72b13ea93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls_05e0e803-fb3d-4993-aa84-6af066dca7b2" xlink:href="cdlx-20220630.xsd#cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls_05e0e803-fb3d-4993-aa84-6af066dca7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_9a555d2a-dfd7-4341-841b-911414ee9cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_9a555d2a-dfd7-4341-841b-911414ee9cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_da53f064-094c-409d-9cb6-e130d9096514" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_da53f064-094c-409d-9cb6-e130d9096514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_3422dcc5-8037-4eb3-bad6-648114fc8802" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_3422dcc5-8037-4eb3-bad6-648114fc8802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4871b4f4-e12b-48a9-adba-a31d1cc25515" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_4871b4f4-e12b-48a9-adba-a31d1cc25515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b52d1c94-5004-432e-aa91-0c1e8500f521" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b52d1c94-5004-432e-aa91-0c1e8500f521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate_da8ae7c9-c186-4b7a-8e10-e12ecd02f0cb" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate_da8ae7c9-c186-4b7a-8e10-e12ecd02f0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_036c23f0-fb22-43e2-a220-0bd6a1d9e31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_036c23f0-fb22-43e2-a220-0bd6a1d9e31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption_660ddab2-3b2e-4681-8e19-1c588c91c667" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption_660ddab2-3b2e-4681-8e19-1c588c91c667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance_9dc4e69f-347b-4fbd-b528-04dd99fa742d" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance_9dc4e69f-347b-4fbd-b528-04dd99fa742d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance_ba4aacf4-6813-46b6-b5b1-2759297831f0" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance_ba4aacf4-6813-46b6-b5b1-2759297831f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice_eeb25c1e-d4ac-442f-9115-6b75fe8d022f" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice_eeb25c1e-d4ac-442f-9115-6b75fe8d022f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance_177becef-131e-4b62-b6ab-05bb0203a0f0" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance_177becef-131e-4b62-b6ab-05bb0203a0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue_261ba1ac-ffe1-473d-a7a7-6255fa0bd5fe" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue_261ba1ac-ffe1-473d-a7a7-6255fa0bd5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest_7cfdcd83-d2a6-4839-ade5-94a5227291e6" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest_7cfdcd83-d2a6-4839-ade5-94a5227291e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage_5c9e5814-5f4c-4bcd-965f-06713250c915" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage_5c9e5814-5f4c-4bcd-965f-06713250c915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate_9f16f9d3-207f-472f-98a0-1c4a0f479ab7" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate_9f16f9d3-207f-472f-98a0-1c4a0f479ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_d0bd69e0-5d31-4388-9e76-e11eeb213178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_d0bd69e0-5d31-4388-9e76-e11eeb213178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_OptionIndexedToIssuersEquityCapPrice_1e164f8d-9937-403f-84ac-d3c25f95bf36" xlink:href="cdlx-20220630.xsd#cdlx_OptionIndexedToIssuersEquityCapPrice"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_OptionIndexedToIssuersEquityCapPrice_1e164f8d-9937-403f-84ac-d3c25f95bf36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15f21cf0-19f4-45fc-a49a-8e1c49ac38a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15f21cf0-19f4-45fc-a49a-8e1c49ac38a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantBillingCovenantPeriod_2be82672-deec-401e-b43d-efbf7e273f99" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantBillingCovenantPeriod"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantBillingCovenantPeriod_2be82672-deec-401e-b43d-efbf7e273f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantBillingCovenant_672bf685-3a28-472a-86f1-fc3bc3c413ee" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantBillingCovenant"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantBillingCovenant_672bf685-3a28-472a-86f1-fc3bc3c413ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement_2e51e2a9-6803-4b87-89ad-466c47579608" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement_2e51e2a9-6803-4b87-89ad-466c47579608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio_0ef5898b-ba14-46a8-984f-426ee57bacbc" xlink:href="cdlx-20220630.xsd#cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio_0ef5898b-ba14-46a8-984f-426ee57bacbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_fae3db27-e328-4ec7-8af4-57f9b5e14104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_LongTermLineOfCredit_fae3db27-e328-4ec7-8af4-57f9b5e14104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_0806d63d-b31c-44ab-bde7-425b5709c105" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_0806d63d-b31c-44ab-bde7-425b5709c105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3a72bcc3-f164-4e98-9444-301837a5d5eb" xlink:href="cdlx-20220630.xsd#cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3a72bcc3-f164-4e98-9444-301837a5d5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_243573b8-bb1e-4d76-85c6-cdd2af831e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_243573b8-bb1e-4d76-85c6-cdd2af831e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_781a7893-b03b-434b-819d-b9fbdf4fd21a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_781a7893-b03b-434b-819d-b9fbdf4fd21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6197f566-1d82-4d7d-a2da-65d38df4f29b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a297d0f2-6f1b-409e-a453-eb85b17e5c99" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6197f566-1d82-4d7d-a2da-65d38df4f29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_54af5404-b85e-42e9-92d5-0aa6c8ff3db2" 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_aeaecf75-e18f-47ba-a710-e9fa67dfebda" 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_54af5404-b85e-42e9-92d5-0aa6c8ff3db2" xlink:to="loc_us-gaap_DebtInstrumentTable_aeaecf75-e18f-47ba-a710-e9fa67dfebda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_818620a3-57ea-4806-9a88-5249b035eb05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_aeaecf75-e18f-47ba-a710-e9fa67dfebda" xlink:to="loc_us-gaap_DebtInstrumentAxis_818620a3-57ea-4806-9a88-5249b035eb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_01a253e0-efcd-4fa0-8ce8-feca76464c41" 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_818620a3-57ea-4806-9a88-5249b035eb05" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_01a253e0-efcd-4fa0-8ce8-feca76464c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020ConvertibleSeniorNotesMember_10ccabbd-b5c6-4307-9a73-c470b515a3c0" xlink:href="cdlx-20220630.xsd#cdlx_A2020ConvertibleSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_01a253e0-efcd-4fa0-8ce8-feca76464c41" xlink:to="loc_cdlx_A2020ConvertibleSeniorNotesMember_10ccabbd-b5c6-4307-9a73-c470b515a3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a5c8d520-5d7c-47c8-b80d-c29829c04984" 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_aeaecf75-e18f-47ba-a710-e9fa67dfebda" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d77d833c-82e7-431c-b99c-96f83202a1db" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d77d833c-82e7-431c-b99c-96f83202a1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b819ef0c-e210-4219-af36-b9115544c53f" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b819ef0c-e210-4219-af36-b9115544c53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_b19082be-3b4c-4a79-b15f-1f927eca4154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_b19082be-3b4c-4a79-b15f-1f927eca4154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0d3921cd-1677-4de0-8866-ca74cba31150" 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_a5c8d520-5d7c-47c8-b80d-c29829c04984" xlink:to="loc_us-gaap_LongTermDebt_0d3921cd-1677-4de0-8866-ca74cba31150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_02c45544-2406-4c4b-b361-7882ebfb5b08" 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_a67f8f08-93bc-47a7-a0d2-ae530547a295" 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_02c45544-2406-4c4b-b361-7882ebfb5b08" xlink:to="loc_us-gaap_DebtInstrumentTable_a67f8f08-93bc-47a7-a0d2-ae530547a295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_18ca9aef-d07c-41ca-8f88-679244508827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a67f8f08-93bc-47a7-a0d2-ae530547a295" xlink:to="loc_us-gaap_DebtInstrumentAxis_18ca9aef-d07c-41ca-8f88-679244508827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f91927b7-93b1-402e-880f-0f1b36915cb0" 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_18ca9aef-d07c-41ca-8f88-679244508827" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f91927b7-93b1-402e-880f-0f1b36915cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020ConvertibleSeniorNotesMember_12b86169-f985-4801-a9dc-ef08879d3ce7" xlink:href="cdlx-20220630.xsd#cdlx_A2020ConvertibleSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f91927b7-93b1-402e-880f-0f1b36915cb0" xlink:to="loc_cdlx_A2020ConvertibleSeniorNotesMember_12b86169-f985-4801-a9dc-ef08879d3ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5c64851d-a450-43e8-9eb5-89b59723e050" 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_a67f8f08-93bc-47a7-a0d2-ae530547a295" xlink:to="loc_us-gaap_DebtInstrumentLineItems_5c64851d-a450-43e8-9eb5-89b59723e050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3e1de445-0d81-4c06-ad46-5bb630a92685" 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_InterestExpenseDebtExcludingAmortization_82c44781-8fdf-4fcc-bdad-c553ca873ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3e1de445-0d81-4c06-ad46-5bb630a92685" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_82c44781-8fdf-4fcc-bdad-c553ca873ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_3e9422a9-48a1-443e-9943-535b5fae41bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3e1de445-0d81-4c06-ad46-5bb630a92685" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_3e9422a9-48a1-443e-9943-535b5fae41bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_20a14df9-2216-434b-ae16-666755d438b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3e1de445-0d81-4c06-ad46-5bb630a92685" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_20a14df9-2216-434b-ae16-666755d438b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_57555ca4-83be-4c30-9c61-c7412b3e34cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3e1de445-0d81-4c06-ad46-5bb630a92685" xlink:to="loc_us-gaap_InterestExpenseDebt_57555ca4-83be-4c30-9c61-c7412b3e34cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2b1bb78e-720e-4103-a45d-0dc34f1ec010" 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_a325c5c6-4427-4077-a1ad-c928880a8dd5" 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_2b1bb78e-720e-4103-a45d-0dc34f1ec010" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a325c5c6-4427-4077-a1ad-c928880a8dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f715d861-8241-41cd-8430-e85d9602cbfc" 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_a709efab-0f59-4eda-a11d-413279b08bfd" 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_f715d861-8241-41cd-8430-e85d9602cbfc" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_a709efab-0f59-4eda-a11d-413279b08bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_4bbe408a-8ad1-432a-8e53-e1e44a86826e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f715d861-8241-41cd-8430-e85d9602cbfc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_4bbe408a-8ad1-432a-8e53-e1e44a86826e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_d15cdf35-1e1e-4934-8f9c-332946efd151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f715d861-8241-41cd-8430-e85d9602cbfc" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_d15cdf35-1e1e-4934-8f9c-332946efd151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_006daa4e-c2c0-4007-b306-f42c55dd1c2c" 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_81db35fc-f291-4f3e-aeb9-ce4685315395" 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_006daa4e-c2c0-4007-b306-f42c55dd1c2c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_e167ed3e-98ff-49e6-95dc-135ac9f5724c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_e167ed3e-98ff-49e6-95dc-135ac9f5724c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c3c51665-5464-4efe-ad49-4962495afaed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_e167ed3e-98ff-49e6-95dc-135ac9f5724c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c3c51665-5464-4efe-ad49-4962495afaed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_c1a1b1de-e826-4632-985a-49582482257c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c3c51665-5464-4efe-ad49-4962495afaed" xlink:to="loc_us-gaap_SubsequentEventMember_c1a1b1de-e826-4632-985a-49582482257c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b" 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_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_AwardTypeAxis_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" 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_a197bea6-0e0a-462c-a2c8-56a3c4ba0f5b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0fa66d84-fa29-457b-b16f-bb41246d2c64" 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_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0fa66d84-fa29-457b-b16f-bb41246d2c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8c9292ed-6800-4aa4-a9c1-1ec1a5c22a66" 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_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8c9292ed-6800-4aa4-a9c1-1ec1a5c22a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f70fb58c-a067-450a-80cc-602b6eaaeeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_PerformanceSharesMember_f70fb58c-a067-450a-80cc-602b6eaaeeb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_c9932800-dc9d-4d9c-b337-1ccb568f8c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5089ab3-6603-47b8-a62f-523e8f6a0f8e" xlink:to="loc_us-gaap_EmployeeStockMember_c9932800-dc9d-4d9c-b337-1ccb568f8c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_ea048480-df5e-4435-bee2-f8fb76a59248" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_VestingAxis_ea048480-df5e-4435-bee2-f8fb76a59248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_d06ff440-502e-4c37-950a-a3217d0a2773" 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_ea048480-df5e-4435-bee2-f8fb76a59248" xlink:to="loc_us-gaap_VestingDomain_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_effc0dd1-284e-4373-ba03-f2c8834c1a88" 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_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_effc0dd1-284e-4373-ba03-f2c8834c1a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_6be233b7-6868-47e1-81d6-97c6613d774a" 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_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_6be233b7-6868-47e1-81d6-97c6613d774a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_97b0949b-7901-4015-a36b-7a43a42edb14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_d06ff440-502e-4c37-950a-a3217d0a2773" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_97b0949b-7901-4015-a36b-7a43a42edb14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a66bb584-dc89-466c-af82-767a242b4642" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_srt_RangeAxis_a66bb584-dc89-466c-af82-767a242b4642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb80f972-0e34-4e53-84b7-6b51665b4a13" 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_a66bb584-dc89-466c-af82-767a242b4642" xlink:to="loc_srt_RangeMember_eb80f972-0e34-4e53-84b7-6b51665b4a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_56b06d1e-4d9b-4e4e-89f2-85f186fdbe09" 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_eb80f972-0e34-4e53-84b7-6b51665b4a13" xlink:to="loc_srt_MinimumMember_56b06d1e-4d9b-4e4e-89f2-85f186fdbe09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1dd34efe-40b8-4e7a-b105-35654d8ff8e7" 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_eb80f972-0e34-4e53-84b7-6b51665b4a13" xlink:to="loc_srt_MaximumMember_1dd34efe-40b8-4e7a-b105-35654d8ff8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_42278a0b-8151-445a-8b7d-66142a91cbea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_42278a0b-8151-445a-8b7d-66142a91cbea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" 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_42278a0b-8151-445a-8b7d-66142a91cbea" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_97d9a9ce-c9ba-4157-ac60-c19210a048f8" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" xlink:to="loc_cdlx_BridgAcquisitionMember_97d9a9ce-c9ba-4157-ac60-c19210a048f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_a39736bd-fd3e-46e1-9fa7-1e7e3b6eeb88" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b5f8e018-f559-4b47-8664-a816b62eba8c" xlink:to="loc_cdlx_DoshHoldingsIncMember_a39736bd-fd3e-46e1-9fa7-1e7e3b6eeb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d23c0957-3dde-4e93-b908-ad15134b1e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_PlanNameAxis_d23c0957-3dde-4e93-b908-ad15134b1e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" 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_d23c0957-3dde-4e93-b908-ad15134b1e4c" xlink:to="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2020PSUsMember_babfaa0d-1eb9-4315-bba9-841d461db8dd" xlink:href="cdlx-20220630.xsd#cdlx_A2020PSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:to="loc_cdlx_A2020PSUsMember_babfaa0d-1eb9-4315-bba9-841d461db8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_A2021PSUsMember_9fc5c7f3-da17-4034-8c9b-519fadcc9228" xlink:href="cdlx-20220630.xsd#cdlx_A2021PSUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:to="loc_cdlx_A2021PSUsMember_9fc5c7f3-da17-4034-8c9b-519fadcc9228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgPSUsMember_a8166e09-8140-4b2c-bb27-201ebf8fc5ef" xlink:href="cdlx-20220630.xsd#cdlx_BridgPSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1f1887bd-ca7f-4d3a-8140-f109935e7c5a" xlink:to="loc_cdlx_BridgPSUsMember_a8166e09-8140-4b2c-bb27-201ebf8fc5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_81db35fc-f291-4f3e-aeb9-ce4685315395" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7d024026-e80d-4e70-b91a-1ee83d06a705" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7d024026-e80d-4e70-b91a-1ee83d06a705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease_e257c230-2640-4d05-9b5c-c980d963d9a0" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease_e257c230-2640-4d05-9b5c-c980d963d9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_57f152d0-b0de-40d0-9736-929758850d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_57f152d0-b0de-40d0-9736-929758850d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_76c689f0-2293-4f8f-b994-9b96a17c2648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_76c689f0-2293-4f8f-b994-9b96a17c2648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1595b2d0-e2a9-4ccf-9656-e84ccf96b748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1595b2d0-e2a9-4ccf-9656-e84ccf96b748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f21864ad-02eb-4b48-98c2-c90e28bcd10b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f21864ad-02eb-4b48-98c2-c90e28bcd10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a4a1a3f0-886e-4382-b7c1-3ed18261e60b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a4a1a3f0-886e-4382-b7c1-3ed18261e60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_7b884e08-901c-414e-be15-7630c3b9dc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_7b884e08-901c-414e-be15-7630c3b9dc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ddf82f73-340a-41ea-9c6f-334726ac25d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ddf82f73-340a-41ea-9c6f-334726ac25d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c2dd34a5-38e2-4832-a97d-f091dd9d739a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c2dd34a5-38e2-4832-a97d-f091dd9d739a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_69b163d9-c4f8-4733-af51-f45ca90ffd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_69b163d9-c4f8-4733-af51-f45ca90ffd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f86cae86-b63f-4cbb-b48a-381b9c10d101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f86cae86-b63f-4cbb-b48a-381b9c10d101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches_b3c176c1-24fb-45fd-b194-1d265d330f5e" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches_b3c176c1-24fb-45fd-b194-1d265d330f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesMinimumGrowthRatePeriod_0a4e683e-c9a7-449f-be20-606e50f1192a" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesMinimumGrowthRatePeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesMinimumGrowthRatePeriod_0a4e683e-c9a7-449f-be20-606e50f1192a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesAdvertiserBillingPeriod_eb3bd8f8-5dbd-49cc-afde-48a522bdcf25" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesAdvertiserBillingPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesAdvertiserBillingPeriod_eb3bd8f8-5dbd-49cc-afde-48a522bdcf25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesEBITDATargetPeriod_5e7bb374-7166-4ed7-a7ca-421c34ab38c6" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesEBITDATargetPeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesEBITDATargetPeriod_5e7bb374-7166-4ed7-a7ca-421c34ab38c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesStockClosingPricePeriod_2f0474ca-b106-456c-8d43-b19c8f718356" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesStockClosingPricePeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesStockClosingPricePeriod_2f0474ca-b106-456c-8d43-b19c8f718356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_405d3465-e3f8-45b3-b74b-0cb99fea630e" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_405d3465-e3f8-45b3-b74b-0cb99fea630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_PerformanceSharesVestingConditionPeriod_b6f1deaa-237f-4bd7-8a94-64dea617e393" xlink:href="cdlx-20220630.xsd#cdlx_PerformanceSharesVestingConditionPeriod"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_PerformanceSharesVestingConditionPeriod_b6f1deaa-237f-4bd7-8a94-64dea617e393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_115b6631-9c55-4492-a5b0-c1ad579f52f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_115b6631-9c55-4492-a5b0-c1ad579f52f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage_c4676fb0-1359-481f-a62d-7e0d4b5abd23" xlink:href="cdlx-20220630.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage_c4676fb0-1359-481f-a62d-7e0d4b5abd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_df1fe4eb-fed9-4e5b-a501-d29600a57e84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_df1fe4eb-fed9-4e5b-a501-d29600a57e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_d897d7f8-5365-4c5b-b990-a33dbbd08316" xlink:href="cdlx-20220630.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15016791-a022-49e4-918e-fdfd62726b9c" xlink:to="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_d897d7f8-5365-4c5b-b990-a33dbbd08316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1bebd61c-ecd3-430c-a44b-ef6e369a2e26" 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_dc735118-3ce7-436f-a457-98cbf37fe8e2" 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_1bebd61c-ecd3-430c-a44b-ef6e369a2e26" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_dc735118-3ce7-436f-a457-98cbf37fe8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_35133188-ae85-4e90-9799-c43caf4f686c" 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_dc735118-3ce7-436f-a457-98cbf37fe8e2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_35133188-ae85-4e90-9799-c43caf4f686c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e4a7f2bf-89e8-404e-888b-001d08dd39a2" 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_35133188-ae85-4e90-9799-c43caf4f686c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCostsMember_02752bce-9e04-4c95-b525-717d86824883" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_cdlx_DeliveryCostsMember_02752bce-9e04-4c95-b525-717d86824883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_0a0b3645-5e21-4aef-8334-8279d6921624" 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_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_0a0b3645-5e21-4aef-8334-8279d6921624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_9a36cba6-e2a7-4944-b844-280cbb0d2f58" 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_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_9a36cba6-e2a7-4944-b844-280cbb0d2f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f3b82575-aa58-43d7-9a3f-948eec27a84d" 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_e4a7f2bf-89e8-404e-888b-001d08dd39a2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f3b82575-aa58-43d7-9a3f-948eec27a84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6af1ecfa-62ac-4234-9a1c-0682a8ce5fae" 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_dc735118-3ce7-436f-a457-98cbf37fe8e2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6af1ecfa-62ac-4234-9a1c-0682a8ce5fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_07f07ecb-ee50-4e4a-98cd-242fc82400b1" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6af1ecfa-62ac-4234-9a1c-0682a8ce5fae" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_07f07ecb-ee50-4e4a-98cd-242fc82400b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a35d95dd-81b8-47eb-aeb5-0212d12ab628" 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_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" 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_a35d95dd-81b8-47eb-aeb5-0212d12ab628" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f164ed47-f6e5-4c89-a91d-17a663ea8be3" 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_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" xlink:to="loc_us-gaap_AwardTypeAxis_f164ed47-f6e5-4c89-a91d-17a663ea8be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_00b866ec-4801-443f-9857-c26936e14a4c" 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_f164ed47-f6e5-4c89-a91d-17a663ea8be3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_00b866ec-4801-443f-9857-c26936e14a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3bd89857-63cd-4ad1-9261-7a016e13a614" 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_00b866ec-4801-443f-9857-c26936e14a4c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3bd89857-63cd-4ad1-9261-7a016e13a614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_086c0df7-50cc-4bb8-b54c-597eaecec761" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_086c0df7-50cc-4bb8-b54c-597eaecec761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" 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_086c0df7-50cc-4bb8-b54c-597eaecec761" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_e3073768-ab67-4036-9d18-a74024aab0f1" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" xlink:to="loc_cdlx_BridgAcquisitionMember_e3073768-ab67-4036-9d18-a74024aab0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_bb542107-e9c3-4a4a-90c9-525115d2d6e9" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c965ecce-4520-4148-a23a-3aee6b4d2525" xlink:to="loc_cdlx_DoshHoldingsIncMember_bb542107-e9c3-4a4a-90c9-525115d2d6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75f8f1c-f8d2-4943-b018-e11c2a0d3a76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d9b5c69e-628d-471c-8d38-1d52fd330c9a" 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_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d9b5c69e-628d-471c-8d38-1d52fd330c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aaa4edb5-e2fb-478c-8c52-b30757fd7985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aaa4edb5-e2fb-478c-8c52-b30757fd7985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0d5987e6-48bf-4246-bd4b-d0ad3cc270a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0d5987e6-48bf-4246-bd4b-d0ad3cc270a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80f957f6-7ffd-46e7-b945-fc3ac96c1ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7f4c357f-6439-4965-9ab2-afe42513c30a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80f957f6-7ffd-46e7-b945-fc3ac96c1ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_985e9bd3-4c9d-41c3-871d-138619065010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_985e9bd3-4c9d-41c3-871d-138619065010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ca02a1be-a7b8-4c9a-8220-0abacd18fb91" 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_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ca02a1be-a7b8-4c9a-8220-0abacd18fb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1cf158b-57c0-4b33-9844-7e8f04024d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1cf158b-57c0-4b33-9844-7e8f04024d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d83c5eda-7f23-4a4d-92bc-6a022fc80733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_d83c5eda-7f23-4a4d-92bc-6a022fc80733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7ac184b8-c06d-4a39-a0b4-365d58bb5194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_76f109ee-8a28-486b-bc44-488612f1f88c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7ac184b8-c06d-4a39-a0b4-365d58bb5194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_22e119bd-0805-4cc5-88ea-f589b501768c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_22e119bd-0805-4cc5-88ea-f589b501768c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_89b1d743-e9d9-4d2e-82b2-7aac92692d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_89b1d743-e9d9-4d2e-82b2-7aac92692d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8c460a5b-0449-4e3a-91dc-3d4f8b116983" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8c460a5b-0449-4e3a-91dc-3d4f8b116983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d428cc10-b620-4915-b385-419ee1bc8f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d428cc10-b620-4915-b385-419ee1bc8f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_429836af-9935-4949-97e5-7d199a38e269" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_429836af-9935-4949-97e5-7d199a38e269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_23c199f3-195b-43dc-940f-7cbd0b5aeca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e5311293-f7b7-46f6-8894-778c40d7ae40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_23c199f3-195b-43dc-940f-7cbd0b5aeca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_837b9ac1-cdd3-4018-882e-a702acd10896" xlink:href="cdlx-20220630.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4289802-4f7b-46d5-82de-53b9b710e9bd" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_837b9ac1-cdd3-4018-882e-a702acd10896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e0c6700-d702-4999-934e-0f18f62399a2" 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_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" 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_2e0c6700-d702-4999-934e-0f18f62399a2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_46779f10-f044-427f-97d7-e0adc51becdb" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_46779f10-f044-427f-97d7-e0adc51becdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" 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_46779f10-f044-427f-97d7-e0adc51becdb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_b2b2b2ab-84e8-4342-994d-a1ea4ac9bf42" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" xlink:to="loc_cdlx_BridgAcquisitionMember_b2b2b2ab-84e8-4342-994d-a1ea4ac9bf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DoshHoldingsIncMember_a0aaf65e-7528-42cf-add8-7a092e781223" xlink:href="cdlx-20220630.xsd#cdlx_DoshHoldingsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34fa6b88-0385-40b7-bfc3-6605dc25cb14" xlink:to="loc_cdlx_DoshHoldingsIncMember_a0aaf65e-7528-42cf-add8-7a092e781223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" xlink:to="loc_srt_RangeAxis_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8b820581-e7f6-4781-bf65-5d62197f76d4" 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_7dc3cd37-64ec-4aa9-815a-b9fd2b27a441" xlink:to="loc_srt_RangeMember_8b820581-e7f6-4781-bf65-5d62197f76d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b8e15b1b-b957-4add-a1d0-9cbbbf92daf6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8b820581-e7f6-4781-bf65-5d62197f76d4" xlink:to="loc_srt_MaximumMember_b8e15b1b-b957-4add-a1d0-9cbbbf92daf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_464d60c6-2281-4900-93e6-76792c4a0baa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8b820581-e7f6-4781-bf65-5d62197f76d4" xlink:to="loc_srt_MinimumMember_464d60c6-2281-4900-93e6-76792c4a0baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecc8022a-aa55-4cee-aa64-6f5a3cfd74a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_574a8eb8-3ae4-4c7e-b50d-d7039c0575f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecc8022a-aa55-4cee-aa64-6f5a3cfd74a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dab521a3-f474-4d31-abc6-094f7bf003a5" 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_7324c5ca-88a4-4213-9e45-3dc99f5f90e1" 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_dab521a3-f474-4d31-abc6-094f7bf003a5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7324c5ca-88a4-4213-9e45-3dc99f5f90e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3" 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_7324c5ca-88a4-4213-9e45-3dc99f5f90e1" xlink:to="loc_us-gaap_AwardTypeAxis_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_89885cb1-6ada-4808-9ca1-b4412f1bc550" 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_ddd7457a-b2e8-4c23-ac73-15b6b7b939c3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_89885cb1-6ada-4808-9ca1-b4412f1bc550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1e5ce10f-bf7e-4462-a9bf-a8e2f5eb4111" 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_89885cb1-6ada-4808-9ca1-b4412f1bc550" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1e5ce10f-bf7e-4462-a9bf-a8e2f5eb4111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad41248b-99af-4034-b193-5590328bbf95" 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_7324c5ca-88a4-4213-9e45-3dc99f5f90e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad41248b-99af-4034-b193-5590328bbf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_83cf7f4c-f04c-4597-8638-f9969692dcab" 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_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_25a7ef1e-1a86-4a12-82f8-824576eab471" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_25a7ef1e-1a86-4a12-82f8-824576eab471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c674feb0-d537-4a12-b27b-a362fdd909f3" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c674feb0-d537-4a12-b27b-a362fdd909f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b7dbf9d8-d5c7-4bd7-ba65-8750dedfab7b" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b7dbf9d8-d5c7-4bd7-ba65-8750dedfab7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1bbd8776-7663-44e2-9506-0f728a2c9a94" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1bbd8776-7663-44e2-9506-0f728a2c9a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ce2a11e1-1dea-46f8-a0c4-f3b9a2c18e3a" 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_83cf7f4c-f04c-4597-8638-f9969692dcab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ce2a11e1-1dea-46f8-a0c4-f3b9a2c18e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c3e0e364-cf03-4a8a-b78d-6c8afee8ce9f" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c3e0e364-cf03-4a8a-b78d-6c8afee8ce9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_619821da-65a1-4ec5-9a0a-347963afda1c" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_619821da-65a1-4ec5-9a0a-347963afda1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3e654019-feb8-40da-bf38-8b6a64a397b0" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3e654019-feb8-40da-bf38-8b6a64a397b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d701a9d8-faff-4679-ac1a-191d953283e4" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d701a9d8-faff-4679-ac1a-191d953283e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2b630467-7b93-4564-b1bb-0ac1b389e2ce" 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_a0056d35-db68-46a0-aed1-c50c2f5c53e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2b630467-7b93-4564-b1bb-0ac1b389e2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7894a01f-7753-411b-ad93-4feb804783b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7894a01f-7753-411b-ad93-4feb804783b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_02109cc8-f9c4-4815-b8f5-70a2f99ebba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad41248b-99af-4034-b193-5590328bbf95" xlink:to="loc_us-gaap_StockOptionPlanExpense_02109cc8-f9c4-4815-b8f5-70a2f99ebba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1f28bb3c-24bc-4430-b66a-1b230ba1002c" 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_280974c1-f9fc-4f05-8b21-76f3597b412a" 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_1f28bb3c-24bc-4430-b66a-1b230ba1002c" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_280974c1-f9fc-4f05-8b21-76f3597b412a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2d7b9376-6f94-405e-a963-e833ae3e5b36" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_77edb954-f605-4d50-9711-153330446051" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2d7b9376-6f94-405e-a963-e833ae3e5b36" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_77edb954-f605-4d50-9711-153330446051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_5d544110-2289-451f-9b00-fb3a7878f308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2d7b9376-6f94-405e-a963-e833ae3e5b36" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_5d544110-2289-451f-9b00-fb3a7878f308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ae7b2ed7-c8a3-424e-b24e-822e5af2471e" 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_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" 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_ae7b2ed7-c8a3-424e-b24e-822e5af2471e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f21e9af-eb07-40a0-a395-0ab2ac097e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3f21e9af-eb07-40a0-a395-0ab2ac097e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9d7ff85b-6a55-4767-8cc5-e16726929d82" 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_3f21e9af-eb07-40a0-a395-0ab2ac097e4c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_187176f9-f7d4-4b93-8639-0cf5723f5319" 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_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_187176f9-f7d4-4b93-8639-0cf5723f5319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e90382c3-cea8-413c-9dd3-02dc59284487" 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_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e90382c3-cea8-413c-9dd3-02dc59284487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d3382b1d-b726-48d6-b7db-722d7b2c5141" 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_9d7ff85b-6a55-4767-8cc5-e16726929d82" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d3382b1d-b726-48d6-b7db-722d7b2c5141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6bd7a327-1c11-4340-8872-19b962ed5e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6bd7a327-1c11-4340-8872-19b962ed5e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae620aa8-8992-490e-8850-b93074ec5101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6bd7a327-1c11-4340-8872-19b962ed5e41" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae620aa8-8992-490e-8850-b93074ec5101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d068ee01-d015-4bc8-ba64-9e1556324610" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ae620aa8-8992-490e-8850-b93074ec5101" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d068ee01-d015-4bc8-ba64-9e1556324610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8fb6837b-eff0-4031-9ea0-e5fd875a9331" 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_c6f7c9c5-b8ba-47b0-911c-eb35d192e8b5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8fb6837b-eff0-4031-9ea0-e5fd875a9331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8fb6837b-eff0-4031-9ea0-e5fd875a9331" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_c2ce809f-a7ee-4f6a-b05a-a84eae75bd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_c2ce809f-a7ee-4f6a-b05a-a84eae75bd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_39255280-c7d5-455d-a768-953c6f5f6875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_39255280-c7d5-455d-a768-953c6f5f6875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_45ae912a-a678-4eaa-b42c-b1827fa79c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1779f9f7-cc6f-465b-bc74-7b187be885c0" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_45ae912a-a678-4eaa-b42c-b1827fa79c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_315c9eb4-5753-4310-b368-82a98409edeb" 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_d27fce36-e1df-4754-b169-02b26f984832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_315c9eb4-5753-4310-b368-82a98409edeb" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_d27fce36-e1df-4754-b169-02b26f984832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_8d0548b9-2d76-49e2-84da-825805d87418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_d27fce36-e1df-4754-b169-02b26f984832" xlink:to="loc_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure_8d0548b9-2d76-49e2-84da-825805d87418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration_c5aab82f-1cd6-4193-bd56-5d3cdc3d4e34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_d27fce36-e1df-4754-b169-02b26f984832" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration_c5aab82f-1cd6-4193-bd56-5d3cdc3d4e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_2eeee47b-f8a2-4986-a921-04633fce65aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_d27fce36-e1df-4754-b169-02b26f984832" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_2eeee47b-f8a2-4986-a921-04633fce65aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_25fa799e-6ee4-4567-b9c6-5b06d8c6c2d7" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_25fa799e-6ee4-4567-b9c6-5b06d8c6c2d7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_srt_RangeAxis_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_475c0f25-566d-41e8-a3c5-43a8398ba3ba" 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_0cf0a59f-d0b2-4ed8-b75a-0071d7573ff9" xlink:to="loc_srt_RangeMember_475c0f25-566d-41e8-a3c5-43a8398ba3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b542b314-22e0-4147-8973-acd07db27249" 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_475c0f25-566d-41e8-a3c5-43a8398ba3ba" xlink:to="loc_srt_MinimumMember_b542b314-22e0-4147-8973-acd07db27249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_fd49a6b3-a3c1-4044-bccd-2b85613e83c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_us-gaap_ValuationTechniqueAxis_fd49a6b3-a3c1-4044-bccd-2b85613e83c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_47789ee7-2d41-44a0-9fbf-91cc8c78b88e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_fd49a6b3-a3c1-4044-bccd-2b85613e83c7" xlink:to="loc_us-gaap_ValuationTechniqueDomain_47789ee7-2d41-44a0-9fbf-91cc8c78b88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketApproachValuationTechniqueMember_6ff8611d-c22b-4b32-a4fe-02101472f721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketApproachValuationTechniqueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_47789ee7-2d41-44a0-9fbf-91cc8c78b88e" xlink:to="loc_us-gaap_MarketApproachValuationTechniqueMember_6ff8611d-c22b-4b32-a4fe-02101472f721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f0608170-6587-470a-a493-b198e4d188bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f0608170-6587-470a-a493-b198e4d188bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_745d39a4-d4f6-4353-8fbd-e8a7f823ec83" 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_f0608170-6587-470a-a493-b198e4d188bd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_745d39a4-d4f6-4353-8fbd-e8a7f823ec83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_87af4736-b8cc-49a4-aa0e-25ba51b7d581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_745d39a4-d4f6-4353-8fbd-e8a7f823ec83" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_87af4736-b8cc-49a4-aa0e-25ba51b7d581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_8a3fb464-c006-4632-8116-de2312b3eef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_8a3fb464-c006-4632-8116-de2312b3eef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_8a3fb464-c006-4632-8116-de2312b3eef0" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputRevenueVolatilityMember_2f567921-7352-42d1-8239-bc9910938e27" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputRevenueVolatilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputRevenueVolatilityMember_2f567921-7352-42d1-8239-bc9910938e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b9d59950-37b4-4b5d-b54b-22ccc1f51fba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b9d59950-37b4-4b5d-b54b-22ccc1f51fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember_9088cc54-7ac2-46c4-b7fb-4e10bd9a3cb0" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputWeightedAverageCostOfCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputWeightedAverageCostOfCapitalMember_9088cc54-7ac2-46c4-b7fb-4e10bd9a3cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputCommonStockVolatilityMember_44caf125-c0d9-4743-91c1-1413cebde201" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputCommonStockVolatilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputCommonStockVolatilityMember_44caf125-c0d9-4743-91c1-1413cebde201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MeasurementInputCashPortionMember_5117936b-98b2-45be-b4a4-9d1da4390808" xlink:href="cdlx-20220630.xsd#cdlx_MeasurementInputCashPortionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5ff8d3d8-5c31-455a-8921-52bb891e2650" xlink:to="loc_cdlx_MeasurementInputCashPortionMember_5117936b-98b2-45be-b4a4-9d1da4390808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_d45f3ea0-587e-457d-98d6-ddbf1b80ef92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1d027c8f-9580-4445-bd79-c47c23a68713" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_d45f3ea0-587e-457d-98d6-ddbf1b80ef92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6f8b7c3f-9f96-4b8c-8af1-583a7e00e1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_d45f3ea0-587e-457d-98d6-ddbf1b80ef92" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_6f8b7c3f-9f96-4b8c-8af1-583a7e00e1f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="cdlx-20220630.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81a7b1b2-780a-4363-bdb3-82e9f437b872" 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_9ccd1ebf-0a8e-44a5-b2dd-3e1c5611d9b6" 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_81a7b1b2-780a-4363-bdb3-82e9f437b872" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9ccd1ebf-0a8e-44a5-b2dd-3e1c5611d9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#COMMITMENTSANDCONTINGENCIESTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_930021bf-23f8-4623-9420-0bbbc99bbab8" 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_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_b7186e66-c265-412b-8206-3fe13d045a62" xlink:href="cdlx-20220630.xsd#cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_930021bf-23f8-4623-9420-0bbbc99bbab8" xlink:to="loc_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_b7186e66-c265-412b-8206-3fe13d045a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0febef04-ba96-4459-90b3-581166a1d7f4" 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_cdlx_DeferredFinancialInstitutionCostsRollForward_0f041851-3bec-4a24-b552-55f4d0ab117e" xlink:href="cdlx-20220630.xsd#cdlx_DeferredFinancialInstitutionCostsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0febef04-ba96-4459-90b3-581166a1d7f4" xlink:to="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_0f041851-3bec-4a24-b552-55f4d0ab117e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_4d0c732a-a6ef-49d3-a0b3-bafe91a95efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_0f041851-3bec-4a24-b552-55f4d0ab117e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_4d0c732a-a6ef-49d3-a0b3-bafe91a95efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_78d86468-de92-45ed-ade9-04101b8ef9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_0f041851-3bec-4a24-b552-55f4d0ab117e" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_78d86468-de92-45ed-ade9-04101b8ef9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_c86e4a78-1bbf-451d-9879-a41739a80ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_0f041851-3bec-4a24-b552-55f4d0ab117e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_c86e4a78-1bbf-451d-9879-a41739a80ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_199ed39c-e36d-4174-835e-8a0016759c9a" 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_LossContingenciesTable_a9ad36c7-a007-4491-bf24-aaef77381342" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_199ed39c-e36d-4174-835e-8a0016759c9a" xlink:to="loc_us-gaap_LossContingenciesTable_a9ad36c7-a007-4491-bf24-aaef77381342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_e3b098bf-4929-47ba-abc1-1803a54a1648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a9ad36c7-a007-4491-bf24-aaef77381342" xlink:to="loc_us-gaap_OtherCommitmentsAxis_e3b098bf-4929-47ba-abc1-1803a54a1648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_d2f8e0c8-e6d1-4de1-99d5-c95b6b6004ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_e3b098bf-4929-47ba-abc1-1803a54a1648" xlink:to="loc_us-gaap_OtherCommitmentsDomain_d2f8e0c8-e6d1-4de1-99d5-c95b6b6004ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareCommitmentMember_4de69ed6-c8b9-4b9e-adc0-74161e8b3d7f" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareCommitmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_d2f8e0c8-e6d1-4de1-99d5-c95b6b6004ec" xlink:to="loc_cdlx_FinancialInstitutionShareCommitmentMember_4de69ed6-c8b9-4b9e-adc0-74161e8b3d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_bea910cc-36ff-4a50-bf27-a254157e2931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a9ad36c7-a007-4491-bf24-aaef77381342" xlink:to="loc_us-gaap_LossContingenciesLineItems_bea910cc-36ff-4a50-bf27-a254157e2931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_07539bec-aee0-48fa-bc3d-e86ec706f156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_bea910cc-36ff-4a50-bf27-a254157e2931" xlink:to="loc_us-gaap_OtherCommitment_07539bec-aee0-48fa-bc3d-e86ec706f156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/EARNINGSPERSHARE" xlink:type="simple" xlink:href="cdlx-20220630.xsd#EARNINGSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/EARNINGSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_75253598-395c-48ab-b5a0-d45500832645" 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_4137b6a6-c0df-48e6-8524-f88f0903ba0c" 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_75253598-395c-48ab-b5a0-d45500832645" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_4137b6a6-c0df-48e6-8524-f88f0903ba0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/EARNINGSPERSHARETables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#EARNINGSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/EARNINGSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e1dccc99-30cf-48a5-8b8a-cbdfb0f856b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7576037c-9d3d-4a1d-9343-8b50500cee2d" 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_37b017d2-1068-4239-beb6-c7189c3fc6c7" 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_7576037c-9d3d-4a1d-9343-8b50500cee2d" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6b11ccd4-4b8b-4c96-86a1-d0f2e5d820b7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_000f0ff1-1d12-42b0-868c-13ac62fa0518" 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_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_000f0ff1-1d12-42b0-868c-13ac62fa0518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9f34651f-9a35-4970-9106-474691d5f603" 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_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9f34651f-9a35-4970-9106-474691d5f603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_4c75413b-cb4d-4cda-871f-0b210a2166eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_EmployeeStockMember_4c75413b-cb4d-4cda-871f-0b210a2166eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_dae9fd9d-809a-4df5-aec2-e99beca75dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_StockCompensationPlanMember_dae9fd9d-809a-4df5-aec2-e99beca75dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_3930f9c4-4cc0-4618-87f6-2a35f573cbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_cd1a9cc7-93d1-4538-9f70-a0b38ed1d55c" xlink:to="loc_us-gaap_SeniorNotesMember_3930f9c4-4cc0-4618-87f6-2a35f573cbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1d9a1c02-b619-4804-90b2-b27a5c9e46b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1d9a1c02-b619-4804-90b2-b27a5c9e46b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1d9a1c02-b619-4804-90b2-b27a5c9e46b6" xlink:to="loc_us-gaap_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_33d362ac-45c3-4b1f-bb5e-a984f2d8c83c" 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_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:to="loc_us-gaap_CommonStockMember_33d362ac-45c3-4b1f-bb5e-a984f2d8c83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_d3c96ec8-2522-4229-a863-0fb8e0c6f292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6e34528a-4a9c-4722-876f-4e2fdaef9bbc" xlink:to="loc_us-gaap_EmployeeStockMember_d3c96ec8-2522-4229-a863-0fb8e0c6f292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_37b017d2-1068-4239-beb6-c7189c3fc6c7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bad0ad71-c7ae-45ba-b45e-2f8c5e8a2238" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bad0ad71-c7ae-45ba-b45e-2f8c5e8a2238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_442a4559-5341-4c7d-9050-cb3d5df5a021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_442a4559-5341-4c7d-9050-cb3d5df5a021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_79395625-4867-406f-9ee4-9e6f607362cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_79395625-4867-406f-9ee4-9e6f607362cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a140de46-6ff5-42f8-a72b-0b8c64661a90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_70238424-157f-483a-9729-0f95e3348519" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a140de46-6ff5-42f8-a72b-0b8c64661a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTS" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTS"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SEGMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_4d564a75-fb9d-47c0-a456-782862da2e18" 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_c950afa1-532c-43f8-828b-4967d7d2120d" 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_4d564a75-fb9d-47c0-a456-782862da2e18" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_c950afa1-532c-43f8-828b-4967d7d2120d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SEGMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5bdc83f0-71b7-460b-a6f4-2534597d7ebd" 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a15f6e45-d600-478c-90ad-00b83107f1cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5bdc83f0-71b7-460b-a6f4-2534597d7ebd" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a15f6e45-d600-478c-90ad-00b83107f1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_b98e4cf1-22b6-4164-bfb7-8ac500f99826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5bdc83f0-71b7-460b-a6f4-2534597d7ebd" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_b98e4cf1-22b6-4164-bfb7-8ac500f99826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSNarrativeDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SEGMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_31ce8a79-dd0b-4584-9b01-8c9fd1f659e4" 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_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_31ce8a79-dd0b-4584-9b01-8c9fd1f659e4" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d35ecb24-0567-4db7-89b5-d289566173ad" 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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_srt_StatementGeographicalAxis_d35ecb24-0567-4db7-89b5-d289566173ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1c55d454-b3e6-4df6-9016-0914aa8704d8" 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_d35ecb24-0567-4db7-89b5-d289566173ad" xlink:to="loc_srt_SegmentGeographicalDomain_1c55d454-b3e6-4df6-9016-0914aa8704d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_d06e7cb0-d3c9-4a88-b9ff-f99a97f6362e" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1c55d454-b3e6-4df6-9016-0914aa8704d8" xlink:to="loc_country_GB_d06e7cb0-d3c9-4a88-b9ff-f99a97f6362e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cefc0d22-3afa-4074-b330-12bc59bc8f9b" 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_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cefc0d22-3afa-4074-b330-12bc59bc8f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" 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_cefc0d22-3afa-4074-b330-12bc59bc8f9b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_MarketerConcentrationRiskMember_0a646957-cd0d-4f19-9df8-21cdaac3df42" xlink:href="cdlx-20220630.xsd#cdlx_MarketerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" xlink:to="loc_cdlx_MarketerConcentrationRiskMember_0a646957-cd0d-4f19-9df8-21cdaac3df42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_5c4ed60c-a145-4bcb-876d-c4584c24914b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b9c2ce12-9ca2-444c-9961-260c925a57c1" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_5c4ed60c-a145-4bcb-876d-c4584c24914b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_54b39590-86ea-4ba2-9674-f4fa2b493f2d" 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_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_54b39590-86ea-4ba2-9674-f4fa2b493f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9472ebae-9e1d-4914-9256-f707bc49f6a2" 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_54b39590-86ea-4ba2-9674-f4fa2b493f2d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f5acbee6-9bd8-425d-a011-efc0c8df8d17" 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_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:to="loc_us-gaap_SalesRevenueNetMember_f5acbee6-9bd8-425d-a011-efc0c8df8d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_afa4ba0f-95d9-448e-9eff-7ef96ccb34e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:to="loc_us-gaap_AccountsReceivableMember_afa4ba0f-95d9-448e-9eff-7ef96ccb34e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionPartnerMember_ea2e4b95-14c3-4a70-936f-9b57ba3944e8" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionPartnerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9472ebae-9e1d-4914-9256-f707bc49f6a2" xlink:to="loc_cdlx_FinancialInstitutionPartnerMember_ea2e4b95-14c3-4a70-936f-9b57ba3944e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_d23b74e9-4cf5-4f59-840f-8e3296577937" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_srt_MajorCustomersAxis_d23b74e9-4cf5-4f59-840f-8e3296577937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_d23b74e9-4cf5-4f59-840f-8e3296577937" xlink:to="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_TopFiveMarketersMember_5337a0a3-0744-4c3c-8d42-5db16599ded3" xlink:href="cdlx-20220630.xsd#cdlx_TopFiveMarketersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_TopFiveMarketersMember_5337a0a3-0744-4c3c-8d42-5db16599ded3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LargestMarketersMember_2d24f6ee-084a-489b-8049-384e2890b976" xlink:href="cdlx-20220630.xsd#cdlx_LargestMarketersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_LargestMarketersMember_2d24f6ee-084a-489b-8049-384e2890b976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_LargestFIPartnerTwoMember_18f08aeb-3cbf-4e05-878e-c77c64636742" xlink:href="cdlx-20220630.xsd#cdlx_LargestFIPartnerTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_LargestFIPartnerTwoMember_18f08aeb-3cbf-4e05-878e-c77c64636742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BankOfAmericaNationalAssociationMember_e7cc8aa3-d288-4d10-803b-0639c08ea6a7" xlink:href="cdlx-20220630.xsd#cdlx_BankOfAmericaNationalAssociationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_BankOfAmericaNationalAssociationMember_e7cc8aa3-d288-4d10-803b-0639c08ea6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_JPMorganChaseBankNationalAssociationMember_e32a5282-9e67-4558-acbb-7be7fddfd046" xlink:href="cdlx-20220630.xsd#cdlx_JPMorganChaseBankNationalAssociationMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_89d54932-4f18-4fc3-8337-38558b4c0c65" xlink:to="loc_cdlx_JPMorganChaseBankNationalAssociationMember_e32a5282-9e67-4558-acbb-7be7fddfd046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0c758c21-9379-4e3c-8c42-4935013c1309" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_322e4956-b7db-4fe0-965a-81a9b75681aa" 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_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:to="loc_us-gaap_NumberOfOperatingSegments_322e4956-b7db-4fe0-965a-81a9b75681aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81707225-79b6-49e8-aded-99af585996cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81707225-79b6-49e8-aded-99af585996cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_793f4a80-217b-4da9-aee7-d666375e664d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e99efd71-4156-48f9-8317-b1ae4b08f9da" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_793f4a80-217b-4da9-aee7-d666375e664d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSRevenuebySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_775d0a7e-f1ed-4ae1-9edb-039652aae421" 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_ScheduleOfSegmentReportingInformationBySegmentTable_3b6f6c66-2513-4ccd-8259-245cfc6c96ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_775d0a7e-f1ed-4ae1-9edb-039652aae421" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3b6f6c66-2513-4ccd-8259-245cfc6c96ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f747beb1-cf89-4410-b5f6-889be9797200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3b6f6c66-2513-4ccd-8259-245cfc6c96ee" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f747beb1-cf89-4410-b5f6-889be9797200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f747beb1-cf89-4410-b5f6-889be9797200" xlink:to="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_CardlyticDirectSegmentMember_4e4b312f-9fbd-4e55-9eff-7a2e2ffbf029" xlink:href="cdlx-20220630.xsd#cdlx_CardlyticDirectSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:to="loc_cdlx_CardlyticDirectSegmentMember_4e4b312f-9fbd-4e55-9eff-7a2e2ffbf029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_BridgAcquisitionMember_c04d62b2-5cd9-44f0-bd7d-2379e7271716" xlink:href="cdlx-20220630.xsd#cdlx_BridgAcquisitionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4943694f-cc6e-4eb8-b808-e7e0dcf36d21" xlink:to="loc_cdlx_BridgAcquisitionMember_c04d62b2-5cd9-44f0-bd7d-2379e7271716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3b6f6c66-2513-4ccd-8259-245cfc6c96ee" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AdjustedContribution_6a136ab3-1b2a-46fd-8399-ad95cd16e84c" xlink:href="cdlx-20220630.xsd#cdlx_AdjustedContribution"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:to="loc_cdlx_AdjustedContribution_6a136ab3-1b2a-46fd-8399-ad95cd16e84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_379377df-0f21-47a5-8848-ed87cd3385cf" xlink:href="cdlx-20220630.xsd#cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:to="loc_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts_379377df-0f21-47a5-8848-ed87cd3385cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b4a8a29-66b2-4ee7-9d4d-e75d60ba81aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_810ffc8e-4bf2-43b2-83a9-5a4e8632197b" xlink:to="loc_us-gaap_Revenues_6b4a8a29-66b2-4ee7-9d4d-e75d60ba81aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSAdjustedContributionReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" 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_cdlx_AdjustedContribution_9778d845-ca55-4f77-84dd-96c1d737909c" xlink:href="cdlx-20220630.xsd#cdlx_AdjustedContribution"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_cdlx_AdjustedContribution_9778d845-ca55-4f77-84dd-96c1d737909c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization_a3783cb3-d7a9-48d6-be9f-134637c757ea" xlink:href="cdlx-20220630.xsd#cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization_a3783cb3-d7a9-48d6-be9f-134637c757ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_DeliveryCosts_ccd0a701-d65e-443d-82ad-a50166e59158" xlink:href="cdlx-20220630.xsd#cdlx_DeliveryCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_cdlx_DeliveryCosts_ccd0a701-d65e-443d-82ad-a50166e59158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_e48f9085-4aaa-42aa-834e-8e43414197ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_us-gaap_SellingAndMarketingExpense_e48f9085-4aaa-42aa-834e-8e43414197ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_8ebfa76d-19b7-4feb-9f11-8ac372673ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_8ebfa76d-19b7-4feb-9f11-8ac372673ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_5957ace9-036e-49e0-a504-607774e37064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_5957ace9-036e-49e0-a504-607774e37064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_93193594-c4f7-4a69-b1a6-dd25b742849a" xlink:href="cdlx-20220630.xsd#cdlx_AcquisitionAndIntegrationCostsBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_cdlx_AcquisitionAndIntegrationCostsBenefit_93193594-c4f7-4a69-b1a6-dd25b742849a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdlx_ChangeInFairValueOfContingentConsideration_c1390d14-c4d9-48ff-9cf7-a1ab4cd118cc" xlink:href="cdlx-20220630.xsd#cdlx_ChangeInFairValueOfContingentConsideration"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_cdlx_ChangeInFairValueOfContingentConsideration_c1390d14-c4d9-48ff-9cf7-a1ab4cd118cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_c7494526-e9f6-431c-8aba-643beeb08868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_us-gaap_DepreciationAndAmortization_c7494526-e9f6-431c-8aba-643beeb08868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_63d83053-cdfc-42c6-9d63-a643dacc0eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_63d83053-cdfc-42c6-9d63-a643dacc0eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f416edfd-428e-4a72-bc4f-c5b1ed5fdbc8" 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_SegmentReportingAbstract_d69b644a-daf6-4f57-a524-06c0e4a69518" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f416edfd-428e-4a72-bc4f-c5b1ed5fdbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SEGMENTSGeographicalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a958f5f1-ad49-4a78-87e3-c2496fb751d7" 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_ScheduleOfSegmentReportingInformationBySegmentTable_d3638181-6403-462e-b8fd-df62cdd9ddf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a958f5f1-ad49-4a78-87e3-c2496fb751d7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d3638181-6403-462e-b8fd-df62cdd9ddf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8711cb91-82c6-4be5-ba8d-0bf7b55bf216" 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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d3638181-6403-462e-b8fd-df62cdd9ddf4" xlink:to="loc_srt_StatementGeographicalAxis_8711cb91-82c6-4be5-ba8d-0bf7b55bf216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4e155d5d-5ada-422f-8266-b91799d58cc8" 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_8711cb91-82c6-4be5-ba8d-0bf7b55bf216" xlink:to="loc_srt_SegmentGeographicalDomain_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_922e3933-d252-484f-b58a-8673dce157ea" 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_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:to="loc_country_US_922e3933-d252-484f-b58a-8673dce157ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_d689884f-c868-4a84-9b7a-0febed126634" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:to="loc_country_GB_d689884f-c868-4a84-9b7a-0febed126634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_6af0ba48-b165-4ae3-8361-950144479860" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4e155d5d-5ada-422f-8266-b91799d58cc8" xlink:to="loc_country_IN_6af0ba48-b165-4ae3-8361-950144479860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d3638181-6403-462e-b8fd-df62cdd9ddf4" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_433f127a-466d-4aae-b4ca-1993be34f6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:to="loc_us-gaap_Revenues_433f127a-466d-4aae-b4ca-1993be34f6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_433064a1-8f89-4d2f-8de6-2e7da1d2fc2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4eacd572-ce3c-40c3-b624-19b3718ac102" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_433064a1-8f89-4d2f-8de6-2e7da1d2fc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SubsequentEvents" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_66da77f7-6fba-4bfd-946e-ec164a8aed20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SubsequentEventsTables"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SubsequentEventsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_874f47a9-1112-4ab3-96b6-1e0bef956022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cardlytics.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="cdlx-20220630.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_b0234ad4-67d3-42c1-bee2-d4bf812dca71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_20faa6ff-a863-4f6d-83e2-1e2f6e6aec91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_b0234ad4-67d3-42c1-bee2-d4bf812dca71" xlink:to="loc_us-gaap_SubsequentEventTable_20faa6ff-a863-4f6d-83e2-1e2f6e6aec91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_23bae65f-5def-4492-9dde-bdb15e9fb69b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_20faa6ff-a863-4f6d-83e2-1e2f6e6aec91" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_23bae65f-5def-4492-9dde-bdb15e9fb69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2386d55f-020a-4d58-86fd-35b64f86b91b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_23bae65f-5def-4492-9dde-bdb15e9fb69b" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2386d55f-020a-4d58-86fd-35b64f86b91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_21006110-440a-4e84-bfd1-d41fb4c9e3a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_20faa6ff-a863-4f6d-83e2-1e2f6e6aec91" xlink:to="loc_us-gaap_SubsequentEventLineItems_21006110-440a-4e84-bfd1-d41fb4c9e3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_fafbb2a4-5ccd-4273-8794-12938dda5399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_21006110-440a-4e84-bfd1-d41fb4c9e3a9" xlink:to="loc_us-gaap_SeveranceCosts1_fafbb2a4-5ccd-4273-8794-12938dda5399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>cdlx-20220630_g1.jpg
<TEXT>
begin 644 cdlx-20220630_g1.jpg
M_]C_X  02D9)1@ ! 0(!>@%Z  #_X3F::'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z
M;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#4N,RUC,#$Q(#8V+C$T
M-38V,2P@,C Q,B\P,B\P-BTQ-#HU-CHR-R @(" @(" @(CX*(" @/')D9CI2
M1$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D
M9BUS>6YT87@M;G,C(CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O
M=70](B(*(" @(" @(" @(" @>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D
M8R]E;&5M96YT<R\Q+C$O(CX*(" @(" @(" @/&1C.F9O<FUA=#YA<'!L:6-A
M=&EO;B]P;W-T<V-R:7!T/"]D8SIF;W)M870^"B @(" @(" @(#QD8SIT:71L
M93X*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@>&UL.FQA;F<](G@M9&5F875L="(^4')I;G0\+W)D9CIL:3X*(" @(" @
M(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" \
M+W)D9CI$97-C<FEP=&EO;CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z
M86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O(@H@(" @(" @(" @("!X;6QN<SIX;7!'26UG/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O9R]I;6<O(CX*(" @(" @(" @
M/'AM<#I-971A9&%T841A=&4^,C Q-RTP.2TR,50P-#HS,#HQ,BLP-3HS,#PO
M>&UP.DUE=&%D871A1&%T93X*(" @(" @(" @/'AM<#I-;V1I9GE$871E/C(P
M,3<M,#DM,C%4,#0Z,S Z,3(K,#4Z,S \+WAM<#I-;V1I9GE$871E/@H@(" @
M(" @(" \>&UP.D-R96%T941A=&4^,C Q-RTP.2TR,50P-#HS,#HQ,2LP-3HS
M,#PO>&UP.D-R96%T941A=&4^"B @(" @(" @(#QX;7 Z0W)E871O<E1O;VP^
M061O8F4@26QL=7-T<F%T;W(@0U,V("A7:6YD;W=S*3PO>&UP.D-R96%T;W)4
M;V]L/@H@(" @(" @(" \>&UP.E1H=6UB;F%I;',^"B @(" @(" @(" @(#QR
M9&8Z06QT/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z=VED=&@^
M,C4V/"]X;7!'26UG.G=I9'1H/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM
M9SIH96EG:'0^-C \+WAM<$=);6<Z:&5I9VAT/@H@(" @(" @(" @(" @(" @
M(" \>&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M870^"B @(" @
M(" @(" @(" @(" @(#QX;7!'26UG.FEM86=E/B\Y:B\T04%14VM:2E)G04)!
M9T5!4T%"24%!1"\W44%S54=H=F1'.7IA1SEW241-=4U!0311:VQ.02LP04%!
M04%!0D%!4T%!04%!14$F(WA!.T%10DE!04%!05%!0B\K-$%$:T9K8C)*;$%'
M5$%!04%!068O8D%)44%"9U%%0D%514)G549"9VM'0E%92D-W9T="9V=,1$%O
M2T-W;TLF(WA!.T1"04U$07=-1$%W441!-%!%03A/1$)-5$9"451%>'=B1WAS
M8TAX.&9(>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O9DAX.&8F(WA!
M.TAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF
M2'@X9DAX.&9(>#AF2'@X9B\X04%%46=!4$%%04%W15(F(WA!.T%!25)!44U2
M068O14%A24%!04%(05%%0D%114%!04%!04%!04%!449!=TE'05%!2$-!:TM#
M=T5!06=)1$%114)!445!04%!04%!04$F(WA!.T%104-!=U%&0F=C24-1;TQ%
M04%#05%-1$%G44-"9V-$0D%)1T%N34)!9TU20D%!1DE227A15D5'13)%:6-9
M155-<$=H0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2>6=V16Q1>E)4:W%+>5DS
M4$-.55%N:S9/>DYH9%5:2%1$,'5)24IO34I#:&=::$I21E)Q4S!6=$Y62T)R
M>30O4$4F(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S8E<U=EDS4C%D
M;F0T95AP-V9(,2MF,T]%:%EA2&E);4MI-'E.:F\K0VLU4U9L<&59;5HF(WA!
M.W%B;DHR96XU2VIP2U=M<#9I<'%Q=7-R839V;U)!04E#05%)1$)1545"45E%
M0T%-1&)114%!:$5$0D-%4TU514954DYH26=:>&=:17DF(WA!.V]B2'=&34A2
M-%-.0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%-.94I%9WAD56MW9TI#
M:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K4'IH2E-K=$U453504FQD
M65=6<&)81C%E6#%2;%IM9&]A5W!R8D<Q=6(R4C%D;F0T95AP-V9(,2MF,T]%
M:%EA2&E);4MI-'E.:F\F(WA!.RM$;$I75VPU:5IM<'5C;EHV9FMQ3VMP86%N
M<4MM<7$V>71R<2MV+V%!07=$05%!0T5135)!1#A!;4=D;2M7=7A6,DMU>%8V
M6BM79B\F(WA!.T%"=UHO=T1M2V8X035.>#5Z+V$S.390-G8V4SEN-T\O,T(O
M<FXW;W-T>E=/+V1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F0F(WA!
M.VER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9E1%HR8C5A-T95
M4'%&>3%T6E180V=-,&%L9T0P>5526G!%:E%9,2]J2RLF(WA!.R]W0CA29CA!
M1&8Q>DDX04U/2U10=DE8-6@S,7)O,'%F5DEN-5A$3E=R1#EH0C<K1V%V5SEN
M>'E40G,X;F,Y;3ER>3 K37<T46969C(F(WA!.T)K=B]!0W,K*R\U66]V.$%G
M;7I$+VMM4#@T=7<O=T)%:R\U9RMB=BM6;C,S+TQ&1B]W044R4#A!2DUF-7A8
M+U)*4#A!;40U<S$P3%4F(WA!.U@Q3%-B93ED0D<P>6ML1C-!;WA(9C5:<4Y2
M:3A/6FE/:C!M:GIN3FEJ36ER4C)5=5,W1EA9<3=&6%EQ-T9867$W1EA9<3=&
M6&Y(;$0F(WA!.WI*<F0U*V)8;3-33&TW95A48D]/23)T<V%C67E/02M(8F%V
M33$X8VM2<W=",TQ"4'I8.#8K83E,+TYM,G1B1%9,:3-S-%!Q;D<P:FLF(WA!
M.UI95S5K1G95:D(T=GER=GE">6-12UE4:V5*.4):53-/>%8R2W908GHX-4Y+
M='9Z16HX;6UX;%IM;6IT;79W-&]*<%9"54-/;%-T5T$F(WA!.TQC=F]Y6$1T
M8D1J,W V1FM78GAN.#)V2V8U<6%R-3!S8G9Y-TQ-9$]J:FI&<S!--&A3,VQ"
M2FM:,4Q,=65V2VAQ3G4Q37-I4E1635,F(WA!.W9:-TI'2%=.4DDS3G=!1V-#
M;%148S S<&QB875X5C)+=7A6,DMU>%8T3FY:=FQQ1VXQ4%0W95%X5%1P2$E.
M>7!/*RM414-72FM!9W0F(WA!.U$Q0WIV3$]7,'1*4E!D5&HP-$E)-G,W=7A!
M5E950W!*4%%:2TU413)D9T5F5G-,2DI(4DEF.$8K8V8X07%X86HO=T)):R\X
M07I2:R\F(WA!.WIM2"MF2#5H>69Y1V\O,4]F*VQ0-FLS,%8O,%)B4U=7<7$Q
M:F1I47-B9316;S5!<DMT0U9903<U1U)%.30W:GEA2E)L:DIJ245(>D(F(WA!
M.U131%4Y4'5*0D9$3VMK:#-#9S<W6D%W25%*06]N24UN<B]K>B]L1V)$+U5B
M+VEB6GDK=2]V<%!O4%I0*TQ1.3,V561R1W)75VMA5F0F(WA!.V%P9E V9'!:
M>$Y.33-F:6]R441U5#!!.&-X03=%;#5"<&0Y*V(S-6HK<'%U;39G;FQJ>318
M6F))2TMY>4)345-'035V46EJ2&MQ,38F(WA!.T19-5EA1%5$2UAK<S%8579Z
M82],5C1.4S%8548X>F57,VM63&]S4#-I1G1T,EEC,$HO6E!*;'(Q-C1I:7!*
M:C5H-G!F-G)Q3CDU4V8F(WA!.U902S92,U8W9%=Q>C97<W@T27AK54UH879G
M1%=H4%AB8DED9#)Y.71N;E50:V8X05!052\Y2S%0>F-M;E-U2VDR='A53"]K
M<TEL:E0F(WA!.S915&MR2&-W-%ID-FQO;FUR.'<O2C-N6%1F3%!N2S545F1.
M,6AH1' K;V]">45J3497:F-563!D;$1Q*S1Q0T0T:V=%5T5!:T=I>50F(WA!
M.S@S4$\R=658-V)3=$PX=F]P,7I8<F<R,6Y+-$1"3TI24U%R9D-73%-Q0GDR
M>4U28DMC<35*4EHO;#4K8U55.79C4V5E87E+-G10154F(WA!.V5334-T5V]R
M540O26=6.7-014\U2$1,=E903VYN9GIJ<5AN0652=DI*:6EV-%EX2G%U<7E+
M1U=%14%K0V]C2T9$<E4P2G%A0VA'24$F(WA!.W%Y<W!'-D-(+W=#5F5F;E)B
M0EHW5'IW2G)L3GA&8TLU:4HY*U-Y9R]3;5!%3S5E1UAE;'8U3R]P+W=$-5=J
M-7%(;41H*VU28F],=W@F(WA!.V-E0F--9T)(2&)D84A$3&MI1C)B668X06Y4
M+S5/1E K:DPY4S5+2$IJ4#9K-#@O9FU"-3$X<69M-'I83C=-9$=J:VAL:G-&
M2D5%;&TF(WA!.S9G3E)#0T]8,FAY<#EO64)%14IL26E4-D-G;FAU24DU-$A%
M:TUQ:#1P1DY66E=&5EE(=TEY<'5F4%AN:CAX+TXK;R]M=$9O+VQN54HF(WA!
M.UEB93%U;W)'0T-*<5)Y>D)W2E=L6#=,3'IQ=GAB8U(X.'1%4E<W5$M:-'%$
M1B]Z1&PQ84PX-711;#!C36164RMH87A#2W)T-G=23T8F(WA!.T991E-E6%EJ
M1$AK>&QF1G-Y6"]%4"]/5$@K*W)Z+W!"=% X07%L9W%+8FUK,G!F;3,K9$=H
M86EL=')&-C!&=V]75G)3-'1,5D]313<F(WA!.U8T>$LQ1W R3TAH0E%:>4A.
M-T(K8U@U;G8U33!Y0S(P.59K,7)503,Q8W9U<TUA,$13<W9C,4Y&2%-V>6]A
M-'AT=&Y/;FHK;F%4*V4F(WA!.R]M=3)85W)7-3%'5S-9*W!B>4<W1G%R169T
M47AM4TEF27%T37-U26%G2DAD3R]Y-B].<GIJ;VYM;4QY>C5U86$U:&YN4S)C
M,V1F<DXF(WA!.W9,25%%675F:5I#5T9E5F1T>#=I55)6:&Q'6D)O;WHX,"]Z
M3S@T6#-N0B]*,VQ+4U,S36-I,GI08C!796$T3D-W16AP-F%Q9'1I3V@F(WA!
M.TI.35EX1E=6;DTS45-3-#AQ9CA!3U%/9T0Y2E(S1V]Z<U=$4TQB,UIU,DQF
M-6-02GI*+W=*=S-%;S1:0FXP=R]/4%<Y03!#*U-/5W@F(WA!.W9W:D<K9VID
M3%9U87E-<7E4>%-&1#A38U<T8FIR5DYW0D1:<S-)4T1/=V9-1T5E868K3WI,
M+W%P+W=!4D=:;4PV5W)Q5B]K=B]L360F(WA!.T,O-V%.<"]Y9E1+.5HO8WHO
M<6XW;DPP2"M-62\V.&9V1#9T>FA(,'@X-"]N4B]Y;CDW+WAI9R\U3DQN661K
M9C1U4&HY-W=(8G8K3E,F(WA!.RM(,TUD.')F.&1M3"]69B]!26EC>CAV,'5N
M-FAM*UEB83EF.&UF.$%+33)(*V\S+T%"3G,U9EAF,S!N,$AS;B]!0F%(=2]3
M>#<X.&TF(WA!.UIF>7,Q<W%A1VQS2VIW3C-%1&U.1&TU,E1K;F8U95)X>"M1
M=DQI>'%&539:84U10E0T;6=6;5 P:S%W4S5P:GE#8V%J<#%J<59J3EDF(WA!
M.U@X0UA.;F-+56UG:T966E0O;G1G6DI,-7,X>C9(-4@X<V98<FE0:&%7=U,R
M<W)/14%&,S1K4GA*,DAW<69K0FA!<V]*;TU%<V9/+S4F(WA!.S=A>F)R<4=L
M959R0T14-7='='AD=7=K2TAC3CA5.$))239(9TLU2V]S3&ME:D1F4'5U*V9D
M43AX*U4W9GIB;VME;%17="MR5S@P1&,F(WA!.V\U96-K4$E+43AO*TAI3VID
M.&M!3VI'4DYI,F1F;34O>6XO-6(O.$%B4FPO-4\R=5)J>4Q+9DU05F-G,E!*
M4'EJ:5-B.'E0>D9U-48F(WA!.U!R>%AW:%%N<G=A965V6&5H.4IC;DQK1W5(
M3797.&<R4$IV26XO:S<O3S,O04)I:B]W0UIE5%!)3F-F<4QZ=C@V9CA!>6-+
M9CE'6#8F(WA!.VQY8T]40V8Q33DO-7E/.'!F6"],='0U:'0P<F-A53-P,TI!
M,TYV35%+;B]5:W O=U)Y34-Y>6IA,$XK6% U;DQA+VLW<4YZ8U-C=%$F(WA!
M.SAT>"]6;V<R-6(Q9')/=G1Y4$0U3&I+3S9X;C973V8X-#4K5C5.4CAX,W9M
M93="95!4=UDT2D=Q959Z3T1Y87 V;%EY82\V=W=Z4%(F(WA!.VII1SEP9G)0
M+W)2568O8EET4#A!;5AH2#!Q9G)F5&U5=#<U92]W0V-I+SA!>5EN+T%%6E%F
M<F9,<V9*>#AV3D8O=T1/5$)0*T]R058F(WA!.S)';'A%1'15,T4K3U!K=5AM
M*VMB5S%G=$Q71S%T,$5C1G5I>%%X:F]Q24%Q9V9)1$M825-05U!Y+W=$2T]S
M835A835Q1VYR3'%D;7DF(WA!.TY&3T-Y.&I'87 V:7%12#1N<'DK6%1B0TI&
M0FE$=3AC+TY(.'0O3U=K961*9D]0;&%'5S5J;&U&,D1B2TI*;THK<C%I;U,V
M<V%N6E,F(WA!.TXV3C<R4FM+;W15-&TW0T<P;B]N23=Z9G X>3(K=F%:0F5"
M1%-79V$Q;BMN-U-F.$E-5&I#0FQ05C=P-5(X,F%4-7$P4TA73DQ::D(F(WA!
M.TE3:GAU04I)-48K,&IG13=J<CAS<DEP=4)T2B\K5EIA5"]Y,5A(+T-F.# U
M=% U5VXS0C4O=T0P3UEF-3!V<R]5.&TO36)Y=&%A9#4F(WA!.VYL=#1P<$A8
M,#0R<3-'=38K=WIO97IS-7DT:$EV23ES65)P8S5X>#-&03=S97-O>G!6-6(V
M<&)N;E!9>7!C>$I)2V]8:5E/;UE$:6$F(WA!.U9'.41M6&QX:6-413AI2V-(
M5#9Y56-K6D%#=U%F:WDO+VQF=FY(+VQJ,#<O04I&>B]W1%9B3E(O265(=FPY
M;C9N<"\Y16UO+VUW*U(F(WA!.R]W0TM95C5N.'@S,VU05TID5G9K:6IU2E92
M5U-%37%54E%O;T=:>C!(:FUY,#)N:FAG25(U0C K<C%5<RM1>FQ6;G5B.')F
M.&1M3"\F(WA!.T%&6"]!3TEN2C5F<&-B<4=B-6AT<C$O>5HO>6I.:"]Q3B]X
M3G,U9EAF,S!N,$AS;B]&;V4W.4M'+TU8>3=0-6DX;&%T;SEV+T%,,#,F(WA!
M.TU)83-"3D%:66Y75D9R,C5-9T=9<U128RM1<TU/+TMJ.'IT0DAL-C$X=38O
M9$IP3W0V3VXQ3U=#.$EG1$I".$-56BM+.&=O0VQ383$F(WA!.T=3;$9J0U%Q
M;%@X>79Z:#!Z5$Y/+U(S;&$X:3%,>DAE1EER8C9Q5G5%:35%07-E4$I79G-Q
M*U!88G%X:C-R2V1C=6%49FY6<'9M1U0F(WA!.SAV.$%Y,W%E<&],:3<P>5='
M5%=O;W@X2$]334)M64-Q,$1J:50P<3(R1TA.6C-4,$A34'I/.&AA<%E*95$V
M,UIW<7DX;FAU6F\T2EDF(WA!.SEQ:T]K:DM25'@V94)Y0FE746M(;#,U<65B
M=DPO;69Z9#51,#=13&]A;&-79"M$3UE!>DE056MI;T9E;D9V<T5N:G1K-&EG
M5T5P06LF(WA!.U5Y4#@S4#A!;% X03AT+RLR:DPO04UN8EA"2&M5>C5H-G)K
M1W@T;DAQ,% U9&9N1')%;7-L;W1#.'IR-CA.-WA*4EI#,U T<58R5C(F(WA!
M.V14-%9"-EI:5FAQ=FAL-S-P;#$K65AK5S)T5&13-B]996E"5W%816-J2"]6
M4D=:;2MG6D1H3%IX0C4S*U9'<%<R="]M<#5W,7I4=6,F(WA!.W5L>GAX<D9C
M;$=64V%Q0CEO0VY,9U-!9#9:3UA)34E'>5-W8C@V9B]!0V-+9CE'6#9L>55/
M5$-F,5!P5%4Y3W1D4S V-C V-UAN83,F(WA!.VM4=U1R,TM32U9A;C!(2U<Y
M.%<V+W!7<&%"<D=O-D)/>D)O2B]3;5%60WEE;5-9,W S1$LS2F9N;5%.,T5)
M<EHY6F9L:C566'EX-4PF(WA!.S O5%=4:F1S;C%I*S=(,3511V-(+U4R5#9-
M;VMB3&MX1D(T4BMA0G4O2S,U,&9P=5=%>7=#-71D4W1W9FA%<4E%-7%$=BLP
M:DQL<V0F(WA!.W<P>C)L8C!+-"\U>5DX;G$P270Y3W9P5F-J,3)D66LT3#,T
M9T\O26IW,BME43A-=&YI:#4Q+WIK3DES=FXY2E4S4U-W=#)1,$EQ0U@F(WA!
M.W!S8VY$:S$U96),=BMC:R]+1B]C3EDK84Q73G!B93)H*W S,T5636%H>3A4
M;6XW2F%29U0R,CAC:FI04FQL:C%8*U5V*V-J.4=T.4,F(WA!.W0W6'I"6EA2
M,4,Q:5=)>E=Q>'5K,T%51$5/.%I6:4]V878S66Y':UI2,5EZ1#4Y.#@K9B]!
M37ET3B]1,',Y:F%W>GAT0F%23U1(1$$F(WA!.VA(<7EZ.&5+=E9A,35E4$5:
M3&A!1$AI36EZ4%90*V-G2G1$.#=A;F\R<V%51'!L;D\P16,Q<S%B9T)4<S=+
M-4-.>4<Y4&AP-S5%47,F(WA!.TUJ:V\P:U U<2]N1#5(.'IE5EID3G-,1V$T
M,4=9>&U'-75):U0V=49C37I+,TIM-45$:E%E4%AS5$=*0E)/64E:8B]Z:FIP
M1B]:95,F(WA!.W)I-G5K84],54QP<')65W%#,&%O<6,V941-<' X<VI--W-S
M43)E<EI"<V5(+VTQ+WEM378O1T=,.5=D:#).+V-$,VPX,3EQ9CAB4#DF(WA!
M.U5-27566G)E4E9&5TMK05IT6&XX6G%14V(V;&1F-S9B23 W1'A9.3=F,4LW
M+W=".4A&2&EX-S W.&TV4'%D,7)S559V8G9*2G=C.%8F(WA!.W!79U4U4G%C
M:UE12FMA1&9P-$A.35)X*W%4,$PO0UAM5"]Q,WDO8U V-7)F>G5,*V-(6F9Y
M5G%F-6AE;2M6<E<T=&1!<S=E-%%X>E(F(WA!.W%1-DXQ0C5%-7HR<VU*6E-2
M>64Q-TYX>6AG:D=1;V=*<FU--7)'+TU8-6,K4V9-9'=,;E=.2FEU3&YO8FA3
M.$UJ06)$:SA,4G,Q3S$F(WA!.U1H16E'2FE#,35D+TQB>5 U8W5V<F5J-E1&
M8C-60T9N6G!*<$9",E!&<&UK2S$Y<U1);%)%0FMC<U55,%1X4V]S:U5I;$I)
M,T%:5U8F(WA!.VA19V<W14591U1#<FXX;%!Y=G5:,FUK,$I&9'I5:4MA-&E4
M9F9:235&569136QX;&AW0E!03"]K:GEL-64S,&)3-$Q343='9%8U4S F(WA!
M.U!B,5@U4%0R<F=*2EI#24-.=G1$,&DO=F)'.79B4T]E-C Q,FMS6FY&5$4W
M:FEX6#A0<$%0541"83!J<U5O1%=T03!86$Q),E=R,F,F(WA!.U8W86LQ.4]6
M83!0.'EN<7 Y=V$T455%5WA73#AK4'EU:FM%:39'<%E';T181C!Y+SA#,'!8
M.$U01U=0:&AM3VXV8G K;3)Q5VUN,C F(WA!.U9P87 Y:4-"1FI19C=&44)K
M5V%786PU2CAQ86YR3G1R5B]P<U9X<61P>#E#-6)L56-$5F%G14LS13E/44Y-
M3FQ"05$S;C-Z>G!8:S,F(WA!.U$R,4\K0FQL9'93<S=61%)P6E-#471F,E9&
M4&EB=#@V1$5#,%-L465#+VQ8-60Q4'HW*UE5,VU05E8Y4WIT6B]R=#E)465$
M>E8U47<F(WA!.TQ7=7=)1S,X;W T6F)),$MA641I3G9P-TM825-N>D8U53AU
M*UI,5F)85S='3SEH:DIA4&Y66%%N<G=D0W)R5VTY1&A"<$)!2U)A9BLF(WA!
M.U1F-6%71C!L>F(V2$=:67E'5#%P2C4Q<4]N=U133V@K-T1X1D%G06Y'="M3
M=DMU=5@Y<G%'<F%B1F0S;&Y15SAR.'%G0G515F=#07DF(WA!.VAT-DY564%3
M:V=&3UI)-#59,FEL55!'-$MU:D%&5U5I:$)"-F<T17--=E!Y6"],1S=U1VYL
M,$M.6&,Q26AL;FA4-D5I:U)".4%Y6$<F(WA!.U="9T=195@O04-T-64X=3)Z
M5S)I,D56;$4K.&YP:C0S239C,V%R=%-U,TDT0V):04%)9GI(-48X;RM:0W)A
M,7!C3C-+;V]S-352>3 F(WA!.SA05FI+4%0R<FE#47!I0VLY;"M42#59,F1Y
M;'A$;U5B4U)K1E).3%!/;%(T>'EY3V@K:UEE37-204TP4D521E)&0V]O0591
M2T%!9$$F(WA!.T)K5V)E2W9$+W=!,G8K57AL+S1W>&9Q>G-/>'8W9V4X=FUV
M=%0O:EHO<6AH=6)6-3$R2W5X5FU8-5,O.'!J1B]X:&PO5FUQ-UHO=40F(WA!
M.S=W.48W3&8T,E V<&4T6G@W-E4W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ
M-T9867$W1E=0*V-F26YL,WID83(Y=G)53'E,875:24@F(WA!.VIC>'5P6559
M5DA:<6(T46%166<X,'@P5%%T23!,5%ET3C!M,5,P<V]A.$EK<61Z=5-766QM
M2CA3831K<4)34'=*9&ER<U9D:7)S5F0F(WA!.VER<U9D:7)S5F1I<G-665HU
M<"\U5G(K;&TO5"]!02]34$)E6$PQ-CA+9D0O04AF=S5T=$@K8C10,U@P+T0Y
M3'IV868X;2M,+T%)4E@F(WA!.VE6+U,U9D)+4"M12V8X5F8Y4&5:6"MU2&XO
M<UA8+S9Y*U@O4W@S+TE&4#A!:7(O<#=X+S%W."\Y:78X07),-68Y3$AF.&=5
M+S1Q+S8F(WA!.V4X9CEC4% O04=++S9Y*U@O4WA.+TLS+T%#<E@Y3$PK9T](
M-E(T3G@T*W98:%0T=C=Z-&-X9%HK8C10,W8P+T0Y1'-/>E U3CA8+T(F(WA!
M.S8X4W8V6$PT<WIZ57923WA6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+
M=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7@F(WA!.U8O+UH\+WAM
M<$=);6<Z:6UA9V4^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @
M(" @(" \+W)D9CI!;'0^"B @(" @(" @(#PO>&UP.E1H=6UB;F%I;',^"B @
M(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N
M(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIX;7!-33TB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(*(" @(" @(" @(" @>&UL;G,Z
M<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O
M=7)C95)E9B,B"B @(" @(" @(" @('AM;&YS.G-T179T/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B/@H@(" @
M(" @(" \>&UP34TZ26YS=&%N8V5)1#YX;7 N:6ED.C!$04$U,#)%-3<Y144W
M,3$X0T8U1C(Y0S9",41&,# W/"]X;7!-33I);G-T86YC94E$/@H@(" @(" @
M(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.C!$04$U,#)%-3<Y144W,3$X
M0T8U1C(Y0S9",41&,# W/"]X;7!-33I$;V-U;65N=$E$/@H@(" @(" @(" \
M>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y,C0Y,T)&1$(Q
M,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#X*
M(" @(" @(" @/'AM<$U-.E)E;F1I=&EO;D-L87-S/F1E9F%U;'0\+WAM<$U-
M.E)E;F1I=&EO;D-L87-S/@H@(" @(" @(" \>&UP34TZ1&5R:79E9$9R;VT@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \<W12968Z
M:6YS=&%N8V5)1#YX;7 N:6ED.C!#04$U,#)%-3<Y144W,3$X0T8U1C(Y0S9"
M,41&,# W/"]S=%)E9CII;G-T86YC94E$/@H@(" @(" @(" @(" \<W12968Z
M9&]C=6UE;G1)1#YX;7 N9&ED.C!#04$U,#)%-3<Y144W,3$X0T8U1C(Y0S9"
M,41&,# W/"]S=%)E9CID;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12968Z
M;W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y,C0Y,T)&1$(Q,3DQ-$$X
M-3DP1#,Q-3 X0S@\+W-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @
M(" @(" @/'-T4F5F.G)E;F1I=&EO;D-L87-S/F1E9F%U;'0\+W-T4F5F.G)E
M;F1I=&EO;D-L87-S/@H@(" @(" @(" \+WAM<$U-.D1E<FEV961&<F]M/@H@
M(" @(" @(" \>&UP34TZ2&ES=&]R>3X*(" @(" @(" @(" @/')D9CI397$^
M"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S
M=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC
M94E$/GAM<"YI:60Z,$%!034P,D4U-SE%13<Q,3A#1C5&,CE#-D(Q1$8P,#<\
M+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW
M:&5N/C(P,3<M,#DM,C%4,#0Z,C@Z,3,K,#4Z,S \+W-T179T.G=H96X^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E($EL
M;'5S=')A=&]R($-3-B H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H
M86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.C!$
M04$U,#)%-3<Y144W,3$X0T8U1C(Y0S9",41&,# W/"]S=$5V=#II;G-T86YC
M94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#$W+3 Y+3(Q
M5# T.C,P.C$R*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B!#4S8@
M*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @
M(" @(" \+WAM<$U-.DAI<W1O<GD^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N
M/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @
M(" @("!X;6QN<SII;&QU<W1R871O<CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]I
M;&QU<W1R871O<B\Q+C O(CX*(" @(" @(" @/&EL;'5S=')A=&]R.E-T87)T
M=7!0<F]F:6QE/E!R:6YT/"]I;&QU<W1R871O<CI3=&%R='5P4')O9FEL93X*
M(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I
M;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<%109STB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W0O<&<O(@H@(" @(" @(" @("!X
M;6QN<SIS=$1I;3TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E
M+T1I;65N<VEO;G,C(@H@(" @(" @(" @("!X;6QN<SIX;7!'/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O9R\B/@H@(" @(" @(" \>&UP5%!G.DAA
M<U9I<VEB;&5/=F5R<')I;G0^1F%L<V4\+WAM<%109SI(87-6:7-I8FQE3W9E
M<G!R:6YT/@H@(" @(" @(" \>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A<F5N
M8WD^1F%L<V4\+WAM<%109SI(87-6:7-I8FQE5')A;G-P87)E;F-Y/@H@(" @
M(" @(" \>&UP5%!G.DY086=E<SXQ/"]X;7!44&<Z3E!A9V5S/@H@(" @(" @
M(" \>&UP5%!G.DUA>%!A9V53:7IE(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @/'-T1&EM.G<^-3DU+C(X,#(W,SPO<W1$:6TZ=SX*
M(" @(" @(" @(" @/'-T1&EM.F@^.#0Q+C@X.38T.#PO<W1$:6TZ:#X*(" @
M(" @(" @(" @/'-T1&EM.G5N:70^4&]I;G1S/"]S=$1I;3IU;FET/@H@(" @
M(" @(" \+WAM<%109SI-87A086=E4VEZ93X*(" @(" @(" @/'AM<%109SI0
M;&%T94YA;65S/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @
M(" @/')D9CIL:3Y#>6%N/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D^36%G96YT83PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI/EEE
M;&QO=SPO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI/D)L86-K/"]R
M9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!4
M4&<Z4&QA=&5.86UE<SX*(" @(" @(" @/'AM<%109SI3=V%T8VA'<F]U<',^
M"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @
M/'AM<$<Z9W)O=7!.86UE/D1E9F%U;'0@4W=A=&-H($=R;W5P/"]X;7!'.F=R
M;W5P3F%M93X*(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)O=7!4>7!E/C \
M+WAM<$<Z9W)O=7!4>7!E/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<%109SI3=V%T8VA'
M<F]U<',^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIP9&8]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO<&1F+S$N,R\B/@H@(" @(" @(" \<&1F
M.E!R;V1U8V5R/D%D;V)E(%!$1B!L:6)R87)Y(#$P+C Q/"]P9&8Z4')O9'5C
M97(^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" \+W)D9CI21$8^"CPO
M>#IX;7!M971A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E
M;F0](G<B/S[_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0'_P  1"  X /D# 1$  A$! Q$!_\0 '@   @(" P$!
M          D'" 8* P0% 0+_Q !.$  !! (" 0(" @@/#P4    $ @,%!@$'
M  @)$1(3% HA%18B,CER=K$8&2,Q-3AT=7B3EK2UMK<7)"4W05%45E=8=Y'4
MU=8S-I?&U__$ !T!  $$ P$!               ! P0% @<)!@C_Q !=$0 "
M 0,# 00#!@H1$P4    ! @, !!$%$B$Q!A-!42)A<0<(%3*1L10C-3=2<G-T
M@=46&#,T0E-68G62DY6ALK7!U D7)#A$5%5D=H*#EJ*SM+;#T=(V5]/A\?_:
M  P# 0 "$0,1 #\ 9!SIQ7 ^CA11PHHX45L8=)OVKVJ?W#8_ZYV/GP?[KOUQ
M>TOW:P_DFPKK][VSZR783[UU?_F+6*M1S6];RHX44<**.%%'"BCA11PHHX44
M<**.%%'"BCA11PHHX44<**.%%'"BCA11PHHX44<**.%%'"BCA11PHHX44<**
MU)^=.*X'T<**P+9]K-H]$L-JCAQ2S8A@1U@<W#RA7,OR(8:\.X8=9=],-D+4
MGV.IS[\)SGU3ZIS.TVU2]O8+61F5)68,R8W#$;N,;@PZJ,Y'3/MIFXD,,+R
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
M!!^J6O\ @?\ )JGB)QZ)QC_-C&/^6.?'QY)/KKIF. !ZJ^\2EJ-KAIG3^PI
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
944<**.%%'"BCA11PHHX44<**.%%'"BO_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_0.jpg
MB5!.1PT*&@H    -24A$4@   %@    +" (   !T[=TZ    /4E$051X7NW0
ML0T , P"0?9?.A$6U:\ U]D=KS='?+1:B%B(8 AUP&H/Y]T!JSV<=P>L]G ^
<6BU$+$0L1'RW!9K6U976:     !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_0a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_0a.jpg
MB5!.1PT*&@H    -24A$4@  !+P   "7" 8    ?^T+<    "7!(67,  $SE
M  !,Y0%USO"5  #M&TE$051XG.R=AV-45?K^]]_X+6FHWY504DE L7?=7;>H
MI+GVWEU[=]>.:U_K6BCI="RH"$J7HH@%(75FDDDG/9F9VY[?>=]S)PE(29ED
M KR?W>-,0I*Y]]QRSGGN^S[O[R (@B (@B (@B (@G P',"R 5O]S[%5<VSU
MM0/+<6"[S51?&[8%QP@B6%6%IA4K4?/4J_#\[7I4)YZ.JK/_AN;'7\3>U>MA
M=G3"M$+\\Z;ZP[;Z>S;]OGIOJO?J _@S!6$D_"[:&R (@B (@B (@B (POC%
M4LU4C;0HTZ'FP+9MV)8%JZ,=[1NVHO6UN6B\YFZ49UR RH1,^">DPA^3@MJX
M5-UBD]7W4U 3EX8]B;/@S[T5+?^;C^X]%; L$Y8KHCGT 1:):Z)X"2-#!"]!
M$ 1!$ 1!$ 1!$ X.!5U9#FPC@("G&BTK/H'_T3GP7G E*D\X"94)T^&)3X,O
M+I4%+5]<NGJ=CIK8#-7TJS^&VG1XU;_Y8U/4S]/[&:A*F('J4_X&WZ//H675
MUPBVM\+@**]H[[1PI"."ER (@B (@B (@B <P["V9(-#N"B]T("EH[?,$'K+
MJM"<OQ3>NY^$=]9?4#%Q.FI)Q(I+5Z]I\,>DZZ_W:1G\/?W]=&XD='GB]7M?
MW'06O^C??7%I_+=JXC)8!*ND],=K_HGZ@D4(>FMAJ>V@J"_;5-O%Z9,VIU)2
MUB.G5$:Y[X3QBPA>@B (@B (@B (@G"LXO0+7J9I(+"G"LUSEZ+^YH=0D7$^
MJN.TN.6?D,(17"1RU?Q&X(I,X[\=_@SUN1433T+5GZZ$_[6WT?G33X 1@L/I
ME ZG/)*?&&P)!1,.C A>@B (@B (@B (@G"LXH!-YT,] ?@^*(#WC&Q43TR'
M)X$BL3+AB\UT4Q13U/=2X8T?/<&+HL"J)M)GI* N-@6UJC5,2%/;0%%D,^&9
M=0G\3_P';6LWP.KM1M"VV5],$ Z$"%Z"( B"( B"( B"<!3 Z7V.-I>':X/E
MA+\^!#K"2Z<)FHZ%0%4U]KZ7#U_.+>S1Y4D@D2L-=1/24<<IC"FHCTEUTQJG
M[Y.B.+((KW1N-?PW*<4Q ]6JU<:H]W$I\,:EJ38=WOATE*6?"_\_'T/[RM5P
M.KI9M+-( '-,]=[B"#!;[Y;8@1VCB. E"((@"((@"((@"$<!)/0XJH5LAQO"
MGE?#D'P<PT'0,A'8VX*699_!<\<C\$P]"U4)6G0BDWI*/:R+F>X:U(]=H\^G
MS_70=B2D8W?2Z?#>_@ ZEZV$U=:F=MOF2H^4_LC2ER5Q8,<B(G@)@B (@B (
M@B (PE$ F;N';!-&M0][/UN#WOIZ&)8)RW18_!D*EF.S>&;8-DSR]U(MV!M
MVYJ-J'OT:7@S+D150BJJX]/'7/"BB+)^4_SI:/I_&:B;D(G=QV>B<O)I:+SA
M7K1^_#',]G88IH6@.-L?DXC@)0B"( B"( B"( CC%6? :[@RH:/S]'2ZH@,K
MU(N.35M1__2KJ#T[%Y4)TU%]7+)J&?#^]1KL?>,C!':7J]^U=*JCHZ.?'->Q
MWH3[O0$?9Z,_'5+_+$5*J?]:E#JHML,TT+UM)QJ>>1F>T__.*8C^V'14D]_7
MA S43R!!*A5U,6GL 390H(J4Z.4=T&KBTMCOJU9M1U5"!FIBIJ-R\JFHN?D^
MM"__#'9WA]IHB_?'S?B$:V#6E_YI2_+C484(7H(@"((@"((@"((PWA@@0)'P
M%*+T//*F,E6S;82:6M"\Z'-X;WT8-5/.0<7$-!:!#B0.4206&<+7GGX9ZIY[
M'5U;=\(V0K L7?$0;@28C7U%K\$04'_#,$/HVOD3:N>\"L]9E['@5CDQC3V^
MR&]+^WY-C[CH=3A!C+W%U/L*$OX2ST'-'8]C[U??P.[N5/UHT&XCH'??]3D3
MP>MH0@0O01 $01 $01 $01AO.&Q#Q=%<MFG##ID(5/C0^+]">+)O1-4))\&;
MD.J:QF? J]KA*B"2[U9U E5;3$;US#^A]O$YZ-CX'4+!  R+P\<X8FPHHI=C
MV^P31MM)$6"F::)WYT^HG_,:*L_\*QO-ET],8@-ZWQ@*7F'1B\ST2?3RQ2>C
M+B8%U=0'R1>A[L'GT;9I*^Q +RQ*^[3U/@A'#R)X"8(@"((@"((@"$(4T,*2
MFYN(?7,*.9TP9*+[A]VH?>DM5%Z8@^IX;=+NY>BE-/ACT_B5A"Q*'3R8\$/F
M\KYX$KI2^'=8)*.*B#'DP94";]KYJ+G_7VC_YELXO0$VN;?WV4BG3P#[C?V[
M^C?3":<)TF]:'(GFF+9J!KIW_HS&IUY#Q:E_AB<V@[>3*C'ZN&6X51G3]ZG0
M&,D63GFLC9FAOM9IE][X9/5U"JJI$N1)%Z/AF=?0\_-N.(;E1KGI!,>!QV3
M=X0C!!&\!$$0!$$0!$$0!&&,(?&$@JHH*LIP?;F"C@DSU(.N+=M1^^^747[Z
MWU 31R)5ZIA$1'GC4^&9?@'\#SV'KO5;@8 !V[(Y[9$J'Y*1/:53#F=GC6 (
M;5NWH?:19[$[XVQ4)U"J8S)'7.GTPPSMQ36&$6#4*-V3_+^JXT]"]8678^\[
M<Q&LJX%C&-KHGVV^;.W]98OH=20A@I<@"((@"((@"((@C!5NM!"9SY.'%E=#
M# ;1N?$[-#SZ JIF_IE]KTCHJHE-YO1#;_S!H[<BFP*8IOV^6(1*157F!?#_
MZT6T;_\!IA%""#9,9^B"%]OCDUID4,5'&W9O#SI7K47-'0_!DW@J_#'I.EHM
M=FSV<V"KGT!]39%N2>HUF;>AZH134'WU[6A9\0G,[G8VZ@^H[;9LI^_X">,?
M$;P$01 $01 $01 $8:QPW)2Y@(&.33M0_]@+J,[X$RKC,U 5E\:>5SIE4:?X
MU<5H'ZJQ$'](>*J/<5,+X](X%;)&M6KUON;4OZ+I^?^B9U>9#G4:@NQ#^\O1
M850'D00^1YOEFY:-4%LK&I>L0$WNS:@^;N8 XWV=ZN@+BW&CM=]Q.BVT)JY_
MO\/-%Y>)JJ3S4/?(4^C:L@M6T/QM2J<P;A'!2Q $01 $01 $01#&",.RT?U3
M&7[)OA&5"1FHC2&/K534QB6SOQ4)7=3&.M+IH%%??6*3WJ:JA$QX+LA!P[MS
M$?3Y8)AD^&YQH]0_T]8IFLX0XZ H BSHJT']&Q_ <^9EJ$Z8SE%N)$8U3)C.
MWENZ?\8FO7/_1GY?WG,N1_T[!>CUU\$R@K H!97\RAS.>R0Y;Y3.&F$XB. E
M"((@"((@"((@"&,$^7:9E,YHA-#Y\R[4_O==>/YZ)?8<G\FF]&RP/@KF[9$3
MP-)1&Y>&N@EIJ)DX ]Z\.]!6^BFLMD[V]Z+T/V[#J'AH6V"QS#),=&[;B;J'
M7H!ORKFHG)B&2JHLF9"J/C=]3"L]AILW/D7M=ZHZ/JFH_+]9\-[X /:N60\G
M&-"5-!VI\CC>$,%+$ 1!$ 1!$ 1!$,8(DD0,:.'+-H$0B26FB6!M(YH*%Z/Y
M'W>C<M*LJ!BX#UKTBLM C=J^RHDZ]=(3GXG=R6>B_N['T;YQ$XQ04/M=#;EO
MR!S><@WR*5+,A-'>@O:B%?!EW0Q?_*RH[7/C[S-8:.,*EW&I+'Y5JWVOG'4Q
MZE]Z&T&/EU,>A?&#"%Z"( B"( B"( B",):X6I ]\$OR]E+-(J>K]@XT?;P*
M_ML>0^6T,^$A/RE.>YR.VI@TU,6FH%8U3WQTTOO\KK^6;AGPQ6@AB,WVU=<5
M9_P%_M?>0;#:!]/2*8_:NPOLW67S?O;O_T#L ?TQL)](".LI+X?_N3=0?M+Y
M\'+:9RH;SI/76+C2X^B)?.G[I9MF\&>2YQIYG^T^82:JK[L-K2N_A-W;R=4M
M*4TSK/O1OI,<)AY@8X<(7H(@"((@"((@"((PSK -($#B4'<O.E:O0_W]3Z,J
M_1Q43$QET84BP/PQHR?P#$L(BYG.(E 517W%I:#R^!FHSKL;;8N_@M/= Q,V
M#*IV2)4>+;:]&K3K%0M&]+NF!:L[@.;/5\-WU9WJ,V:R(,A5+:/D[U4;WO<8
M$L1F8,\I?T7]JV^CM[9>[:/5G^Y(.VQ+E<>Q0@0O01 $01 $01 $01AG4#U
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
M9EY5A$??_ J;?O2K.9E>:^AIE^/NXZ'N"?WW#DI4L_>9K_7-WO9A_Z_M ?]
M$7&]Y96H>_)EE">?!6\\B2BIZC65O:=\;AL;X4:G5=:RQU@ZF[_[8[0GUI[C
M,N%Y[$4$ P&>MPX5T^U5RH@T^S0+BGRS8+2UH77)"M1=^T^43SH-M535,5;[
M;I$(Z'.WS1^3SML3;8%K_U;K^H/5QFJ/-FJTK539L3SQ%'@>>1Z!RAJ8AL%C
MC^56*;7H_!G'X\_O3-[$<=C4Q,!2"X%PH]QI&[IC!>%(A,Y?.J\C?:U8@ZX_
M(@C]T)V4RP_S>:GOK506N;TW@$T[:S!OQ4_X]]N;<./3J_"W^Y;CG%L6X^2K
MBY'YCQ(DSYZ/&5>4XB0UT3KCIL6XZ.Z/D??()[CMA=5X[-WU>+UT.TI7_XSU
M.WRHJFO5):&=\?>XPG$?K(#%.9.%J+%LMJ,_6\8V03CZH8<'#@M>[GTW8G.
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
M_3OX;[P?Y?]W$HM<E+Y7'Y.!N@G1%T?&LOGCDE"1D(Q?3\B -^]V[/UL%<Q
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
M[8,5OM_AX/>[89W#KNC4)ZX,8EMH7A7>CEXU=NRNW8M/U#CPUM*=^/<'F_'
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
MG82::VX4;8EG4+%\V,#LZ^ZU5B?^KXP8S:J2M=?(M-C2J+M0\]YLV&IKI4_
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
M]ZB?*;*,4A>K0Z!OS.OS4=W>+TGV?<0H5IPLOO&?J/MI 5P7FH6?YF+: "_
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
MW,*#>/6[];AUNK>?3=J#Q?H]4-3H-S_QP"IN&5VJY_S1OFIS.;!R9S$>?+6
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
M7WGIV\V22\9+>N)3T6T:,?_?^GFKL%WRX14C\*<]\CS/P]3WU^L@I+MW2#]
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
M#1N/EN/[@L-X_O.-^.>SA8A/_U7L"_/U-$RS;/DPX!7LPG/"(W4.R'2V-5]
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
M)),F9*+Z7)N>AAS@(KIYX<8BG2A9/=_%F$E6--O<>L127]NFH=7NQLV3\DP
MO*2CO'B;?P?98 *\J"VE]<U(2,M0VO_OSMG.-V0:FV[:U2O?8!)_BP/GVQP8
M/<%BRIRE,^-EL3^[^9P*<WAUK_T3\-*CVT6_9:\\9<)\"<4J :]9/^U@==5P
MA)?QZBMI/>UI#SV_#*KW)B_@%9>2)>ROU@#U:& *$?!K8E\G>H>LM4=%_Q7R
MNI:V?+[>EV' :S 6%^_=8)5 $ECJ**E \<1G&=RJ9[)T"1 %&RQ1626()P&8
M:O%NY12]]L 4M.[="[OF@+.37]38SLHT1\)_=CN<.)^;CZ+1?T<-]^G@4%R\
MO-8.B4/UL'A^_]K;'\;Y#5OA<;CY8C9<KE[Z#>!%^B;M#@WCWUBLM)U1G"9E
MY<BQI+1L'*\^+PXWEW\.\&6%>,$V'ZY&ZNM+V%B+XMS]7/Z>@ ^*]C$SK-S_
ML:.4QJUAP.L*!L2@(*WO/A=2K!B>EHLYA8>END>@B^CF3.(;(7+7E'SE[T>
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
M:5.(?B"^MULF6-'NZJ*^]:^Z+ZL&/TN\KX<Y88(4X94Z"%,:B8I#[!5_?;S
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
MV9K)V2J/0HI:H+!Q2=BFL'TIBX-M(3IPEG-BW^8BRNP8D9"$'3\5B[F\.UD
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
MMG ?0XQYO^'%H?/%F/;J1E&/Y;:-R^X*>_)1B5^!V-<VXK"HBT_WL!>:J9H
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
M/7!8X@MQ#>]F'J!V0(9Y]1?A11LP:5/)^?/J,7ZM]G3]N8"TAF%Q8J8N6H#
M*A?0ON,^KDM;@@Z4/#X-9PHJL7KW>7SN^ E_67H0L]_?ANFBC\7_;0VOIS/?
MWHAG/]R.U[_\ 9\ZCR%CYP4<.U>*FD:?G.6-0'O\[=89K?_64R,P/\N^00?M
M9(=2HO<<,18V[L_&UUEG\.[W1_'ZTOULR[_UU1%\X?P9J_><%^V_A!;R,#'G
M)'YE,RU@QW=]3<J\:ICV@W5VM,$>>:(1,'JZOH)"#VC?<PS3=O&1G2GFT?I#
MQY!W]Q^9['*-GHBR$;>(0@+R]H4X%HVZF3VZ**0R.^9>U&W<#%WS\WH+,XQ1
M,XRVK(RZ'-8!EP">6WB/#C4DA@E^,= 5&*X(#$+E7:R@,+@@"0.-B>0.A3>O
MNA)_55!0N*[!6U^:Y_0 .:ZU%B+P_8%-@MH)*/0! 9W0KM93W23]KN?UM.U<
M2]GR"L,3W/?]?K1<J479VY^@9/1M*!X1@Y*1T39F<XQ!Z<@H_MGUIV?@R<M#
MLV%J2$IF69):&IB$UVIJ4)FU'I?>_Q27WEF"\J25:'*50",26.N_ P^%@84B
MO 8,1KNBH* PF'#UB;KI%:"@H* P%-#J.2[#Q0(%K/X6O(>>@D)/D+VL:X^\
MZQ\&E"VO,*QA2MH0<>35_:@[= )Y=_\!)2,GHW2$/>&-Y#GF^N4MN/3>/^%O
M:>3D0SH'-!BRB&J1MR0E:JA>Z81[_#UP37T$Y<^]CK)7%J+@@1G(OND6E+VU
M!/Z&1NC7;*3"4( BO 8$[4,PU5!34!AT8/M5;@:Y7"-$3$%!0>&Z0KM]>H<M
M>ZMDA)KR%*Q (,PW$&9LAB8.B<[5WI8?$@U24.@5> 08%' N94+\?@U:W644
MO_4^\G\U!>Y1E$4QQB2J)G-&Q>(@0QV+1I&GV"0N4ALL!H6CHI$;\P N;]L/
M/WF/ZH8IR2(E+P(AZKI7PZ4EWR(WX@%49ZZ!45$#U%Z&5E,'XTH3ZO<?A^O7
MC\(]ZQ7H+2VF%,-0F9<4NH(BO!04%!04%!04%!04%!04%$*#(3VMX-51O_<@
MBJ8\"G=8-(O:N\,D@55FAB->N]#?3>2_IQ!)$L5W_>%IM+C<W5^>O;S\N'SL
M-,Z/O0U7]A]&4T$13D7<C>S$.3B?. \G?Q<+U\OOHK$@'ZZ)]Z-L11HG@/6;
M&J0*0Q.*\%)04%!04%!04%!04%!04 @-1EMJ-=:'K*V&^[6%<(V>A$LW3(![
M=!235\$07A02610V 94W1"#_OR:C?-&G\#=ZT-)#HA02H2?/K[*7WT+)2V_
MY_.AI="-G-O_#VCVBK_UPVAL0N'4_T-+=C8J_KT<Q7=/AU=\SM!UQ7<-82C"
M2T%!04%!04%!04%!04%!(728\?&LUT<$E->'RDW;D!?S.Y2,FFAF5PSH<?6D
MU34)A6%1*(B\&U6;=D#S^^'79 *,[B]M0/-IR+GK3ZA:LYD<S=#B+L3%2;]#
M7=8&7%ZU&95+E^'LE ?AK:E!T]D+R/GO6Z!5UW+62172.'2A""\%!04%!04%
M!04%!04%!05+86@&/"7%*'CZ112/G(CB45$H'Q$M7CMZ>Q6&1:/\AFCQ.E&\
M'X6\AQ]'<TX^#'];]L4>KP,__#X?\F[_7]3NW O-$-<M<L$=>3<J%W^-_,GW
MHV3!(C3G%C QUE*0A^Q?38&OO)HS%RO&:^A"$5X*"@H*"@H*"@H*"@H*"@J6
MPBN*[M?A]S2A<L4JY(V_ _EADU$V(J:#EU?Y#13&&(W"43?#_9=WX6^HAU_S
MP\,)I*X-RABIB>NXXN>@\O-E\.H&? 5%*+C]$6@>/VK6;D/^HT_#XVWDT,C:
M+5N0$W6_N$Z3N(9*3C64H0@O!04%!04%!04%!04%!04%2T%B\D1&D: ]A20V
MGL]&X<.SX KK*&!?*$K^3;>C+GD--,T//V6 I%!#30ON.I1M4?Q3D9R!B[<_
M"F]E#5J*BI!]YR/0?>+[O%Y<?.8EE"_]!H;'@Z*X>7#]=2%TKQ\^)5H_I*$(
M+P4%!04%!04%!04%!04%!<NAD_L4$5ZDLR5>_<U74/+!9W#_ZF:4C(SA+([D
MB=5PZA0+WANF%IB&7CA><99(P%=?"]<#"<B>^PH\;C?*EJ7#Y]?1)-[T%I:B
M]%_?HO(?G^)"]&_A<17PM0SEWC6DH0@O!04%!04%!04%!04%!04%>Z$!+;H.
MK]^'R_N/H>"VAU TXV5X*\K0I$M/JU (*)WH-$-'H^%#<Y$+KOL3X;[M,51^
MXT##CV?0<.XLJC+7(/_W3R$[YFYQ[1.26%,8\E"$EX*"@H*"@H*"@H*"@H*"
M@KT@EDG3F=@B;:_&^@IXFYO$KPP$I+1"B2XD[S'#T$C,"\2;>1J:4/'M]\A_
MX$]P_]?-J+PA!OE3'T+QHL7P%E6CA3ZKXAB'!13AI:"@H*"@H*"@H*"@H*"@
;H* PI/#_ ?48D*(C^CO(     $E%3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668945895088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVER - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr 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-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CARDLYTICS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">26-3039436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">675 Ponce de Leon Ave. NE, Ste 6000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Atlanta<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(888)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">792-5802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CDLX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr 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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr 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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,893,805<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001666071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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_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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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_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>17
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668950148512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 157,038<span></span>
</td>
<td class="nump">$ 233,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="ro">
<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 and contract assets, net</a></td>
<td class="nump">92,206<span></span>
</td>
<td class="nump">111,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">4,955<span></span>
</td>
<td class="nump">6,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">9,658<span></span>
</td>
<td class="nump">7,981<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">263,938<span></span>
</td>
<td class="nump">358,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Long-term 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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">8,619<span></span>
</td>
<td class="nump">11,273<span></span>
</td>
</tr>
<tr class="ro">
<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 under operating leases, net</a></td>
<td class="nump">10,304<span></span>
</td>
<td class="nump">10,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">121,047<span></span>
</td>
<td class="nump">125,550<span></span>
</td>
</tr>
<tr class="ro">
<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">665,813<span></span>
</td>
<td class="nump">742,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_CapitalizedComputerSoftwareNet', window );">Capitalized software development costs, net</a></td>
<td class="nump">16,680<span></span>
</td>
<td class="nump">13,131<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred implementation costs, net</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_OtherAssetsNoncurrent', window );">Other long-term assets, net</a></td>
<td class="nump">3,106<span></span>
</td>
<td class="nump">2,406<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,089,507<span></span>
</td>
<td class="nump">1,263,797<span></span>
</td>
</tr>
<tr class="re">
<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">2,810<span></span>
</td>
<td class="nump">4,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued 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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">9,634<span></span>
</td>
<td class="nump">12,136<span></span>
</td>
</tr>
<tr class="re">
<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">20,963<span></span>
</td>
<td class="nump">19,620<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_cdlx_FinancialInstitutionShareLiabilityCurrent', window );">Partner Share liability</a></td>
<td class="nump">42,176<span></span>
</td>
<td class="nump">46,595<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_cdlx_CustomerIncentiveLiability', window );">Consumer Incentive liability</a></td>
<td class="nump">42,923<span></span>
</td>
<td class="nump">52,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">4,654<span></span>
</td>
<td class="nump">3,280<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current operating lease liabilities</a></td>
<td class="nump">6,091<span></span>
</td>
<td class="nump">6,028<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_cdlx_ContingentConsiderationLiabilityCurrent', window );">Current contingent consideration</a></td>
<td class="nump">164,277<span></span>
</td>
<td class="nump">182,470<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">293,528<span></span>
</td>
<td class="nump">327,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Convertible senior notes, net</a></td>
<td class="nump">225,314<span></span>
</td>
<td class="nump">184,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">6,382<span></span>
</td>
<td class="nump">6,801<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_cdlx_ContingentConsiderationLiabilityLongTerm', window );">Long-term contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">49,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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">4,550<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">525,350<span></span>
</td>
<td class="nump">573,097<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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.0001 par value&#8212;100,000 shares authorized, and 33,534 and 32,883 shares issued and outstanding as of December 31, 2021 and June 30, 2022, respectively</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,163,126<span></span>
</td>
<td class="nump">1,212,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">5,580<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated deficit</a></td>
<td class="num">(604,558)<span></span>
</td>
<td class="num">(522,618)<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">564,157<span></span>
</td>
<td class="nump">690,700<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,089,507<span></span>
</td>
<td class="nump">1,263,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRentCreditNoncurrent', window );">Deferred liabilities</a></td>
<td class="nump">$ 98<span></span>
</td>
<td class="nump">$ 173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration Liability, 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;">cdlx_ContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ContingentConsiderationLiabilityLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration Liability, Long Term</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;">cdlx_ContingentConsiderationLiabilityLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_CustomerIncentiveLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Customer Incentive Liability</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;">cdlx_CustomerIncentiveLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_FinancialInstitutionShareLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Institution Share Liability, 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;">cdlx_FinancialInstitutionShareLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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(30)(a)(4))<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 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 3: http://www.xbrl.org/2003/role/disclosureRef<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)(3))<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 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><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://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 7: 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 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-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_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 excess of rental payment required by lease over rental income recognized, 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/2009/role/commonPracticeRef<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)(c))<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 842<br> -SubTopic 30<br> -Section 25<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408481&amp;loc=SL77919140-209958<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="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)(1),(b))<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, of receivables classified as other, due within one year or the 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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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(7))<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 1<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(8))<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="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 (a)<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 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 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><br>Reference 4: 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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668947951904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">3,850,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_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_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>19
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949262640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 75,405<span></span>
</td>
<td class="nump">$ 58,853<span></span>
</td>
<td class="nump">$ 143,333<span></span>
</td>
<td class="nump">$ 112,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and 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>
<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_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts', window );">Partner Share and other third-party costs</a></td>
<td class="nump">40,280<span></span>
</td>
<td class="nump">29,953<span></span>
</td>
<td class="nump">75,433<span></span>
</td>
<td class="nump">59,724<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_cdlx_DeliveryCosts', window );">Delivery costs</a></td>
<td class="nump">8,162<span></span>
</td>
<td class="nump">5,748<span></span>
</td>
<td class="nump">14,695<span></span>
</td>
<td class="nump">9,686<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Sales and marketing expense</a></td>
<td class="nump">21,983<span></span>
</td>
<td class="nump">17,063<span></span>
</td>
<td class="nump">39,631<span></span>
</td>
<td class="nump">30,265<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="nump">13,581<span></span>
</td>
<td class="nump">8,934<span></span>
</td>
<td class="nump">25,872<span></span>
</td>
<td class="nump">15,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_GeneralAndAdministrativeExpense', window );">General and administration expense</a></td>
<td class="nump">20,984<span></span>
</td>
<td class="nump">16,888<span></span>
</td>
<td class="nump">41,409<span></span>
</td>
<td class="nump">29,063<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_cdlx_AcquisitionAndIntegrationCostsBenefit', window );">Acquisition and integration costs (benefit)</a></td>
<td class="nump">2,197<span></span>
</td>
<td class="nump">14,182<span></span>
</td>
<td class="num">(2,401)<span></span>
</td>
<td class="nump">21,212<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_cdlx_ChangeInFairValueOfContingentConsideration', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(2,968)<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
<td class="num">(68,018)<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
</tr>
<tr class="re">
<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">83,149<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">83,149<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_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">10,356<span></span>
</td>
<td class="nump">8,833<span></span>
</td>
<td class="nump">20,227<span></span>
</td>
<td class="nump">11,898<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_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">197,724<span></span>
</td>
<td class="nump">103,081<span></span>
</td>
<td class="nump">229,997<span></span>
</td>
<td class="nump">178,480<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss), Total</a></td>
<td class="num">(122,319)<span></span>
</td>
<td class="num">(44,228)<span></span>
</td>
<td class="num">(86,664)<span></span>
</td>
<td class="num">(66,397)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(879)<span></span>
</td>
<td class="num">(3,078)<span></span>
</td>
<td class="num">(1,826)<span></span>
</td>
<td class="num">(6,123)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Foreign currency (loss) gain</a></td>
<td class="num">(4,538)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,208)<span></span>
</td>
<td class="nump">319<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_NonoperatingIncomeExpense', window );">Total other expense</a></td>
<td class="num">(5,417)<span></span>
</td>
<td class="num">(3,078)<span></span>
</td>
<td class="num">(8,034)<span></span>
</td>
<td class="num">(5,804)<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 income taxes</a></td>
<td class="num">(127,736)<span></span>
</td>
<td class="num">(47,306)<span></span>
</td>
<td class="num">(94,698)<span></span>
</td>
<td class="num">(72,201)<span></span>
</td>
</tr>
<tr class="ro">
<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 benefit</a></td>
<td class="nump">1,446<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,446<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_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent, Total</a></td>
<td class="num">(126,290)<span></span>
</td>
<td class="num">(47,306)<span></span>
</td>
<td class="num">(93,252)<span></span>
</td>
<td class="num">(72,201)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders, Basic, Total</a></td>
<td class="num">$ (126,290)<span></span>
</td>
<td class="num">$ (47,306)<span></span>
</td>
<td class="num">$ (93,252)<span></span>
</td>
<td class="num">$ (72,201)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net loss per share attributable to common stockholders, diluted (in USD per share)</a></td>
<td class="num">$ (3.75)<span></span>
</td>
<td class="num">$ (1.43)<span></span>
</td>
<td class="num">$ (2.77)<span></span>
</td>
<td class="num">$ (2.32)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding, diluted (in shares)</a></td>
<td class="nump">33,635,000<span></span>
</td>
<td class="nump">32,977,000<span></span>
</td>
<td class="nump">33,688,000<span></span>
</td>
<td class="nump">31,145,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_AcquisitionAndIntegrationCostsBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition and Integration Costs (Benefit)</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;">cdlx_AcquisitionAndIntegrationCostsBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ChangeInFairValueOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change In Fair Value Of Contingent Consideration</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;">cdlx_ChangeInFairValueOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DeliveryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs to deliver ad campaigns</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;">cdlx_DeliveryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Institution Share And Other Third-Party 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;">cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs of sales and operating expenses for 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)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of operating interest income (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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="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 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 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><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 (a)<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<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 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 10: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 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_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: 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 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 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 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 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 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)(iii)(A))<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 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 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 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 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 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 15: 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 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)(5))<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 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 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://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 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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668945807776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (126,290)<span></span>
</td>
<td class="num">$ (47,306)<span></span>
</td>
<td class="num">$ (93,252)<span></span>
</td>
<td class="num">$ (72,201)<span></span>
</td>
</tr>
<tr class="re">
<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:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">3,727<span></span>
</td>
<td class="num">(164)<span></span>
</td>
<td class="nump">5,094<span></span>
</td>
<td class="num">(460)<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 Income (Loss), Net of Tax, Attributable to Parent, Total</a></td>
<td class="num">$ (122,563)<span></span>
</td>
<td class="num">$ (47,470)<span></span>
</td>
<td class="num">$ (88,158)<span></span>
</td>
<td class="num">$ (72,661)<span></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_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_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>21
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668942769312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Dosh Holdings, Inc.</div></th>
<th class="th"><div>Bridg Acquisition</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive (Loss) Income</div></th>
<th class="th"><div>Accumulated Deficit</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_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 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="nump">27,861,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="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 );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">$ 157,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 551,429<span></span>
</td>
<td class="num">$ (192)<span></span>
</td>
<td class="num">$ (394,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_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>
</tr>
<tr class="ro">
<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 );">Exercise of common stock options (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="nump">84,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">1,456<span></span>
</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,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">20,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="nump">20,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Settlement of restricted stock (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="nump">303,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_StockIssuedDuringPeriodValueAcquisitions', window );">Common stock purchase consideration for the acquisition of Dosh</a></td>
<td class="nump">117,349<span></span>
</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">117,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Value of shares of common stock</a></td>
<td class="nump">3,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 pursuant to the ESPP (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="nump">21,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock pursuant to the ESPP</a></td>
<td class="nump">1,637<span></span>
</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,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">(460)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(460)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(72,201)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(72,201)<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_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 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="nump">33,023,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="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 );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">714,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">1,181,290<span></span>
</td>
<td class="num">(652)<span></span>
</td>
<td class="num">(466,254)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Payments for Repurchase of Common Stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 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="nump">31,770,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="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 );">Beginning balance at Mar. 31, 2021</a></td>
<td class="nump">744,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">1,164,320<span></span>
</td>
<td class="num">(488)<span></span>
</td>
<td class="num">(418,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>
</tr>
<tr class="re">
<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 );">Exercise of common stock options (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="nump">53,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">13,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Settlement of restricted stock (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="nump">275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Common stock purchase consideration for the acquisition of Dosh</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Value of shares of common stock</a></td>
<td class="nump">840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 pursuant to the ESPP (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="nump">21,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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock pursuant to the ESPP</a></td>
<td class="nump">1,637<span></span>
</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,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss)</a></td>
<td class="num">(164)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(164)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(47,306)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(47,306)<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_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 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="nump">33,023,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="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 );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">714,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">1,181,290<span></span>
</td>
<td class="num">(652)<span></span>
</td>
<td class="num">(466,254)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Payments for Repurchase of 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="nump">$ 904<span></span>
</td>
<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_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 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="nump">33,534,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="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 );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">690,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">1,212,823<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="num">(522,618)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">23,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">421<span></span>
</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">421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">27,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Settlement of restricted stock (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="nump">504,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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock pursuant to the ESPP (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="nump">55,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock pursuant to the ESPP</a></td>
<td class="nump">1,503<span></span>
</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,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock Repurchased and Retired During Period, Value</a></td>
<td class="num">(40,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="num">(40,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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock Repurchased and Retired During Period, 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="num">(1,406,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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">5,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(93,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(93,252)<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_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2022</a></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">32,883,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="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 );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">564,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">1,163,126<span></span>
</td>
<td class="nump">5,580<span></span>
</td>
<td class="num">(604,558)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Payments for Repurchase of Common Stock</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 904<span></span>
</td>
<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_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,790,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="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 );">Beginning balance at Mar. 31, 2022</a></td>
<td class="nump">711,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">1,188,076<span></span>
</td>
<td class="nump">1,853<span></span>
</td>
<td class="num">(478,268)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Exercise of common stock options (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="nump">11,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">13,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Settlement of restricted stock (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="nump">433,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock pursuant to the ESPP (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="nump">55,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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock pursuant to the ESPP</a></td>
<td class="nump">1,503<span></span>
</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,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Repurchased and Retired During Period, Value</a></td>
<td class="num">(40,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="num">(40,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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock Repurchased and Retired During Period, 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="num">(1,406,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">3,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(126,290)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(126,290)<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_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2022</a></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">32,883,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="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 );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">564,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 1,163,126<span></span>
</td>
<td class="nump">$ 5,580<span></span>
</td>
<td class="num">$ (604,558)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Common Stock, Value, Outstanding</a></td>
<td class="nump">$ 484,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the 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 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury 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 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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of stock issued pursuant to acquisitions 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 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.29-31)<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_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of stock issued as a result of the exercise of stock 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 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.29-31)<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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>22
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668945701472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (93,252)<span></span>
</td>
<td class="num">$ (72,201)<span></span>
</td>
</tr>
<tr class="re">
<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 Income (Loss) to Cash Provided by (Used in) Operating Activities [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_ProvisionForDoubtfulAccounts', window );">Credit loss expense</a></td>
<td class="nump">1,041<span></span>
</td>
<td class="nump">1,156<span></span>
</td>
</tr>
<tr class="re">
<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 );">Depreciation and amortization</a></td>
<td class="nump">20,227<span></span>
</td>
<td class="nump">11,898<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_cdlx_CapitalizedContractCostAmortizationInterestExpense', window );">Amortization of financing costs charged to interest expense</a></td>
<td class="nump">790<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accretion of debt discount and non-cash interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">2,939<span></span>
</td>
<td class="nump">2,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">26,427<span></span>
</td>
<td class="nump">20,585<span></span>
</td>
</tr>
<tr class="ro">
<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">83,149<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(68,018)<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
</tr>
<tr class="ro">
<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 non-cash (income) expense, net</a></td>
<td class="nump">6,087<span></span>
</td>
<td class="num">(279)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Increase (Decrease) in Income Taxes</a></td>
<td class="num">(1,446)<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_cdlx_ContractWithCustomerAssetDeferredImplementationCosts', window );">Deferred implementation costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', 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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">19,663<span></span>
</td>
<td class="nump">10,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(1,885)<span></span>
</td>
<td class="num">(1,896)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,821)<span></span>
</td>
<td class="nump">2,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Increase (Decrease) in Accrued Liabilities</a></td>
<td class="num">(5,770)<span></span>
</td>
<td class="nump">2,021<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_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability', window );">Partner Share liability</a></td>
<td class="num">(4,821)<span></span>
</td>
<td class="num">(8,768)<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_cdlx_IncreaseDecreaseInConsumerIncentiveLiability', window );">Consumer Incentive liability</a></td>
<td class="num">(9,679)<span></span>
</td>
<td class="num">(2,830)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(26,369)<span></span>
</td>
<td class="num">(27,510)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Acquisition of property and equipment</a></td>
<td class="num">(889)<span></span>
</td>
<td class="num">(1,790)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of patents</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized software development costs</a></td>
<td class="num">(6,083)<span></span>
</td>
<td class="num">(4,431)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisition, net of cash acquired</a></td>
<td class="num">(2,274)<span></span>
</td>
<td class="num">(494,131)<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 );">Net cash used in investing activities</a></td>
<td class="num">(9,303)<span></span>
</td>
<td class="num">(500,410)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Principal payments of debt</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">485,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(190)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Payments for Repurchase of Common Stock</a></td>
<td class="nump">40,000<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 );">Debt issuance costs</a></td>
<td class="num">(174)<span></span>
</td>
<td class="num">(86)<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 );">Net cash received from (used in) financing activities</a></td>
<td class="num">(39,802)<span></span>
</td>
<td class="nump">485,403<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Payments for Repurchase of Common Stock</a></td>
<td class="nump">40,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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rates on cash, cash equivalents and restricted cash</a></td>
<td class="num">(969)<span></span>
</td>
<td class="num">(118)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents and restricted cash</a></td>
<td class="num">(76,443)<span></span>
</td>
<td class="num">(42,635)<span></span>
</td>
</tr>
<tr class="re">
<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, cash equivalents, and restricted cash &#8212; Beginning of period</a></td>
<td class="nump">233,562<span></span>
</td>
<td class="nump">293,349<span></span>
</td>
</tr>
<tr class="ro">
<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, cash equivalents, and restricted cash &#8212; End of period</a></td>
<td class="nump">157,119<span></span>
</td>
<td class="nump">250,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheet:</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">157,038<span></span>
</td>
<td class="nump">250,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">111<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash &#8212; End of period</a></td>
<td class="nump">157,119<span></span>
</td>
<td class="nump">250,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental schedule of non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">1,188<span></span>
</td>
<td class="nump">1,139<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_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration', window );">Common stock purchase consideration for the acquisition of Dosh</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">117,354<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_cdlx_PropertyAndEquipmentIncurredButNotYetPaid', window );">Amounts accrued for property and equipment and capitalized software development costs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 390<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_CapitalizedContractCostAmortizationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Cost, Amortization, Interest 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;">cdlx_CapitalizedContractCostAmortizationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ContractWithCustomerAssetDeferredImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Asset, Deferred Implementation 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;">cdlx_ContractWithCustomerAssetDeferredImplementationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_IncreaseDecreaseInConsumerIncentiveLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Consumer Incentive Liability</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;">cdlx_IncreaseDecreaseInConsumerIncentiveLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Financial Institution Share Liability</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;">cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Accrued Consideration</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;">cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_PropertyAndEquipmentIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property And Equipment Incurred But Not Yet Paid</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;">cdlx_PropertyAndEquipmentIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the value of a contingent consideration liability, including, but not limited to, differences arising upon 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 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right-of-use asset from finance 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: 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_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses incurred but not yet 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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and 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 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_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepaid expenses, and 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for cost incurred directly with the issuance of an equity security.</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> -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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</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_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional capital contribution to the 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 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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (reversal of expense) for expected credit loss on accounts 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<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 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><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><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(1)(a))<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668948171344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</a></td>
<td class="text">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION<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%">Cardlytics,&#160;Inc. (&#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; the &#8220;Company,&#8221; or &#8220;Cardlytics&#8221;) is a Delaware corporation and was formed on June&#160;26, 2008. We operate an advertising platform within our own and our partners' digital channels, which includes online, mobile applications, email, and various real-time notifications (the "Cardlytics platform"). We also operate a customer data platform that utilizes point-of-sale data, including product-level purchase data, to enable marketers, in a privacy-protective manner, to perform analytics and targeted loyalty marketing and to measure the impact of their marketing (the "Bridg platform"). The partners for the Cardlytics platform are predominantly financial institutions ("FI partners") that provide us with access to their anonymized purchase data and digital banking customers. The partners for the Bridg platform are merchants that provide us with access to their point-of-sale data, including product-level purchase data. By applying advanced analytics to the purchase data we receive, we make it actionable, helping marketers reach potential buyers at scale, and measure the true sales impact of their marketing spend. We have strong relationships with leading marketers across a variety of industries, including retail, restaurant, travel and entertainment, direct-to-consumer, and grocery and gas. Using our purchase intelligence, we present customers with offers to save money at a time when they are thinking of their finances.</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%">We also operate through (1) Dosh Holdings, LLC, a wholly owned and operated subsidiary in the United States, (2) HSP EPI Acquisition, LLC ("Entertainment"), a wholly owned and operated subsidiary in the United States, (3) Cardlytics UK Limited, a wholly owned and operated subsidiary registered as a private limited company in England and Wales, and (4) Cardlytics Services India Private Limited, a wholly owned and operated subsidiary registered as a private limited company in India. </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:700;line-height:120%">Unaudited Interim Results</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited interim condensed consolidated financial statements and information have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) and in accordance with the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the information and disclosures required by GAAP for complete financial statements. During the three and six months ended June 30, 2021, a charge of $1.5 million was previously recognized in Change in fair value of contingent consideration and classified below Operating Loss in the Company&#8217;s Condensed Consolidated Statements of Operations. The classification of the charge has been corrected, such that the Change in fair value of contingent consideration is now classified within Operating Loss in the Company&#8217;s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021. These corrections did not impact Loss before income taxes, Net loss and Net loss attributable to common stockholders in the Condensed Consolidated Statement of Operations and had no impact on the Company's Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders&#8217; Equity and Condensed Consolidated Statements of Cash Flows. In the opinion of management, these financial statements contain all normal and recurring adjustments considered necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The results for interim periods presented are not necessarily indicative of the results to be expected for the full year due to the seasonality of our business, which has been historically impacted by higher consumer spending during the fourth quarter. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes thereto included on our Annual Report on Form 10-K ("Annual Report") and Form 10-K/A for the fiscal year ended December 31, 2021.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock Repurchases</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 11,2022, our Board of Directors authorized a stock repurchase program to repurchase up to $40.0&#160;million of our common stock. From May 11 to June 30, 2022, we paid $40.0 million to repurchase 1,405,655 shares of our common stock at an average cost of $28.44 per share and immediately canceled the repurchased shares.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restructuring</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended June 30, 2022, we began a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">strategic shift within our organization to migrate certain data and applications to a cloud computing environment. This transition resulted in severance and medical benefits totaling </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.0&#160;million, as a result of a headcount reduction because cloud hosting improved data management efficiencies. This expense is included in Delivery costs on our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Consolidated Statement of Operations.</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:700;line-height:115%">Acquisitions</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:112%">On January 7, 2022, we purchased Entertainment for $13.0&#160;million in equity at an agreed-upon price of $66.52 per share, subject to $1.1&#160;million of fair value adjustments based on the acquisition close date, and $2.3&#160;million in cash, subject to $0.4&#160;million of adjustments, for an acquisition date fair value of $14.6&#160;million.</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:112%">On May 5, 2021, we completed the acquisition of Bridg for purchase consideration of $578.9&#160;million. The purchase consideration consisted of a $350.0&#160;million cash purchase price, subject to $2.8&#160;million of adjustments and escrows, and contingent consideration with a fair value of $230.9&#160;million at the time of the acquisition related to additional potential future payments. At least 30% of the potential future payments will be in cash, with the remainder to be paid in cash or our common stock, at our option.</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:115%">On March 5, 2021, we completed the acquisition of Dosh for purchase consideration of $277.6&#160;million in a combination of cash and common stock. The total purchase consideration consisted of a $150.0&#160;million cash purchase price, subject to $6.6&#160;million of adjustments and escrows, and $125.0&#160;million of shares of our common stock at an agreed-upon price of $136.33 per share, subject to $7.6&#160;million of fair value adjustments based upon our close date, for an acquisition date fair value of $117.4&#160;million.</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:115%">Refer to Note 3 - Business Combinations for further information.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 5, 2021, we closed a public equity offering in which we sold 3,850,000 shares of common stock at a public offering price of $130.00 per share for total gross proceeds of $500.5&#160;million. We received total net proceeds of $484.0&#160;million after deducting underwriting discounts and commissions of $16.3&#160;million and offering costs of $0.2&#160;million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Significant items subject to such estimates and assumptions include revenue recognition,&#160;internal-use&#160;software development costs, stock-based compensation, allowance for doubtful accounts, valuation of acquired intangible assets, valuation of contingent consideration for Bridg, goodwill impairment, income tax including valuation allowance and contingencies. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods and it is possible that actual results could differ from our current or revised future estimates.</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:700;line-height:120%">Leases</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%">We have various non-cancellable operating and finance leases for our office spaces, data centers and operational assets with lease periods expiring between 2022 and 2025.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease assets and liabilities, net, are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.115%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Type</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:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Location</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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,196&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,304&#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:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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:10pt;font-weight:400;line-height:100%">6,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,915&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,538&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impacts of COVID-19 Pandemic</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic resulted in a global slowdown of economic activity that disrupted supply and demand for a broad variety of goods and services and consumer discretionary spending, and increased inflationary pressure, including spending by consumers with our marketers. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to our financial statements. Due to continuing uncertainty regarding the severity and duration of the impacts of COVID-19 on the global economy, we will continue to monitor this situation and the potential impacts to our business.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure.</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 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668948843216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS</a></td>
<td class="text">SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</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%">There have been no changes to our significant accounting policies, other than the standards adopted below. These unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare our audited annual consolidated financial statements for the year ended December 31, 2021, and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</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 August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion Options (&#8220;Subtopic 470-20&#8221;) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;Subtopic 815-40&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP, as it removes the requirement to bifurcate our Convertible Senior Notes (the "Notes") into a separate liability and equity component. As a result, it more closely aligns the effective interest rate with the coupon rate of the Notes. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021. On January 1, 2022, we adopted this standard using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes, net of $40.1&#160;million and a decrease to additional paid in capital of $51.4&#160;million. Refer to Note 6, &#8220;Debt and Financing Arrangements&#8221; for further information about the 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 October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. Under current GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with Topic 606, at fair value on the acquisition date. ASU 2020-08 will be effective for annual reporting periods beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted, including adoption in an interim period. On January 1, 2022 we early adopted this standard with no material impact to our financial statements.</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to 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://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: 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 4: 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140669028939184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATIONS</a></td>
<td class="text">BUSINESS COMBINATIONS<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%">Our acquisitions were accounted for as business combinations and the total purchase consideration of each was allocated to the net tangible and intangible assets and liabilities acquired based on their fair values on the acquisition dates with the remaining amounts recorded as goodwill. The values assigned to the assets acquired and liabilities assumed are based on preliminary estimates of fair value available as of the date of this Quarterly Report on Form 10-Q may be adjusted during the measurement period for each acquisition of up to 12 months from the dates of acquisition as further information becomes available. Any changes in the fair values of the assets acquired and liabilities assumed during the measurement period may result in adjustments to goodwill. </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%">During the three and six months ended June 30, 2021 we incurred $14.2 million and $21.2 million of costs in connection with our acquisitions, respectively. During the three and six months ended June 30, 2022 we incurred $2.2 million cost and $2.4 million of benefit in connection with our acquisitions, respectively. These costs are included in acquisition and integration costs (benefit) on our condensed consolidated statements of operations and primarily represent legal, accounting and broker fees. The results of Entertainment have been included in the consolidated financial statements since its date of acquisition. For the three and six months ended June 30, 2022, Entertainment's combined revenue included in the consolidated statement of operations was approximately 3% of consolidated revenue, respectively. Due to the continued integration of the combined businesses, it was impractical to determine the earnings.</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%">For the acquisitions of Dosh, Bridg and Entertainment, as applicable, the estimated fair values of merchant relationships, partner relationships, and the card-linked subscriber base were determined using the replacement cost method and lost profits, as applicable, which required us to estimate the costs to recreate an asset of equivalent utility at prices available at the time of the valuation analysis and the lost profits over the period of time to recreate the asset. Trade names were valued using the "relief-from-royalty" approach. This method assumes that trademarks and trade names have value to the extent that their owner is relieved of the obligation to pay royalties for the benefits received from them. This method required us to estimate the future revenues for the related brands, the appropriate royalty rates and the weighted-average costs of capital. Developed technology for Entertainment was valued using the replacement cost method, which required us to estimate the costs to recreate an asset of equivalent utility at prices available at the time of the valuation analysis. Developed technology for Dosh and Bridg was valued using the excess earnings method, an income approach. Under the excess earnings method, the fair value of an intangible asset is equal to the present value of the asset&#8217;s projected incremental after-tax cash flows (excess earnings) remaining after deducting the market rates of return on the estimated value of contributory assets (contributory charge) over its remaining useful life.</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:700;line-height:115%">Acquisition of Entertainment</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:115%">On January 7, 2022, we completed the acquisition of Entertainment for purchase consideration of $14.6 million, as presented below (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.928%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.872%"/><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:10pt;font-weight:700;line-height:100%">January 7, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock transferred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to extinguish acquiree debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to membership interest holders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash receivable from membership interest holders pursuant to finalization of net working capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,577&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.928%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.872%"/><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:10pt;font-weight:700;line-height:100%">January 7, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,860)</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,577&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill was primarily attributed to the value of future synergies created with our current and future offerings. Goodwill is not expected to be deductible for income tax purposes. During the second quarter of 2022, we recorded a measurement period adjustment of $0.1&#160;million cash to be received from membership interest holders related to the finalization of net working capital amounts in accordance with the Entertainment membership interest purchase agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Useful life          (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,300&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">4.0</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:700;line-height:115%">Acquisition of Bridg</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:115%">On May 5, 2021, we completed the acquisition of Bridg for purchase consideration of $578.9 million, as presented below (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.664%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.136%"/><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:10pt;font-weight:700;line-height:100%">May 5, 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:10pt;font-weight:400;line-height:100%">Cash paid to common and preferred stockholders, warrant holders and vested option holders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,166&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to extinguish acquiree debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assumed options attributable to pre-combination service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,889&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.664%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.136%"/><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:10pt;font-weight:700;line-height:100%">May 5, 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:10pt;font-weight:400;line-height:100%">Cash and 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,889&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill was primarily attributed to the value of future growth expected for the Bridg platform and of synergies created with our current and future offerings. Goodwill is not expected to be deductible for income tax purposes. D</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uring the three months ended June 30, 2022, management determined that it was necessary to perform an interim impairment test for Goodwill, and as a result of our test, we recognized a goodwill impairment of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$83.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Bridg Platform reporting unit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 4 - Goodwill and Acquired Intangibles for more information. During the second quarter of 2022, we recorded a measurement period adjustment to our income tax provision resulting in $1.4 million income tax benefit reflected on our consolidated statement of operations. Deferred tax liabilities for Bridg primarily related to acquired intangible assets. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a part of this acquisition, we have agreed to make a First Anniversary Payment equal to 20 times the ARR based on the month preceding the anniversary, less $12.5 million, and a Second Anniversary Payment equal to 15 times the ARR for customers as of the first anniversary based on the month preceding the second anniversary, less the prior ARR at the first anniversary. The Second Anniversary Payment is subject to a specified cap. We have agreed to pay at least 30% of the First Anniversary Payment and the Second Anniversary Payment in cash, with the remainder to be paid in cash or our common stock, at our option. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of June 30, 2022, the fair value of the brokerage fee of the First Anniversary Payment is $6.9 million and the fair value of the brokerage fee of the Second Anniversary Payment is $6.6 million, reflected in accrued expenses on our condensed consolidated balance sheet. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):</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:65.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Useful life          (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">5.0</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Acquisition of Dosh</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:115%">On March 5, 2021, we completed our acquisition of Dosh for purchase consideration of $277.6 million, as presented below (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.664%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.136%"/><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:10pt;font-weight:700;line-height:100%">March 5, 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:10pt;font-weight:400;line-height:100%">Cash paid to common and preferred stockholders, warrant holders and vested option holders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to extinguish acquiree debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock transferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assumed options attributable to pre-combination service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,610&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.664%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.136%"/><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:10pt;font-weight:700;line-height:100%">March 5, 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:10pt;font-weight:400;line-height:100%">Cash and 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Incentive liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,302)</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,610&#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:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill was primarily attributed to the value of synergies created with the Company&#8217;s current and future offerings and of future growth expected from the labor force of Dosh. Goodwill is not expected to be deductible for income tax purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):</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:65.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Useful life          (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card-linked subscriber user base</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">5.0</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:700;line-height:115%">Pro forma consolidated results of operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information presents combined results of operations for the period presented as if the acquisition of Entertainment had been completed on January 1, 2021 and the acquisitions of Dosh and Bridg had been completed on January 1, 2020. The pro forma information includes adjustments to depreciation expense for property and equipment acquired, to amortize expense for the intangible assets acquired, and to eliminate the acquisition transaction expenses recognized in the period. The pro forma financial information is for informational purposes only and is not necessarily indicative of the consolidated results of operations of the combined business had the acquisitions actually occurred on January 1, 2021 and January 1, 2020, respectively, or the results of future operations of the combined business. For instance, planned or expected operational synergies following the acquisition are not reflected in the pro forma information. Consequently, actual results will differ from the unaudited pro forma information presented below.</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:65.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,511&#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;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,354&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,524)</span></td><td style="background-color:#cceeff;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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="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> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140669037796192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND ACQUIRED INTANGIBLES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 ACQUIRED INTANGIBLES</a></td>
<td class="text">GOODWILL AND ACQUIRED INTANGIBLES<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the six months ended June 30, 2022 are as follows (in thousands):</span></div><div style="margin-top:9pt"><table 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:49.043%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.139%"/><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:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill additions due to acquisition of Entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period 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:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,691&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,122&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,813&#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:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the sustained decline in our stock price during the three months ended June 30, 2022, we determined that it was necessary to perform an interim impairment test for goodwill as of June 30, 2022. The impairment test included determining whether the estimated fair value of each reporting unit exceeds its carrying value. If the carrying value exceeds the fair value of the reporting unit, the amount of impairment would equal the excess carrying value. As a result of our impairment test, we determined that the carrying value of the Bridg Platform reporting unit exceeded its fair value, and consequently, we recognized a goodwill impairment of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$83.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The methods of determining fair value of the reporting units includes a combination between the income approach and the market approach. Key assumptions in applying the income approach includes determining appropriate revenue growth rates and margins, the timing of expected future cash flows and applying an appropriate discount rate that addresses the risk associated with the uncertainty of expected future cash flows. Key assumptions in applying the market approach includes determining appropriate guideline peer groups and public transaction revenue multiples. We believe that our procedures for determining fair value for each reporting unit are reasonable and consistent with current market conditions as of the testing date. However, markets are currently volatile and future developments are difficult to predict. If the markets that impact our business deteriorates, we could recognize further goodwill or other impairment charges.</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%">Acquired intangible assets subject to amortization as of June 30, 2022 were as follows:</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:31.658%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.141%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,349)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,967&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,198&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">5.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card-linked subscriber user base</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,497&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,065)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of acquired intangibles during the three and six months ended June 30, 2022 was $7.2 million and $14.4 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets subject to amortization as of December 31, 2021 were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.658%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.141%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(753)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,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:10pt;font-weight:400;line-height:100%">(11,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,974&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">5.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,100&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card-linked subscriber user base</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,202&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,712)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,988&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, we expect amortization expense in future periods to be as follows (in thousands):</span></div><div style="margin-top:9pt"><table 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:82.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,379&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,976&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,435&#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_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>27
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140669029020208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">REVENUE<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Cardlytics Platform</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Cardlytics platform is our proprietary native bank advertising channel that enables marketers to reach consumers through the FIs' trusted and frequently visited digital banking channels. Working with the marketer, we design a campaign that targets customers based on their purchase history. The consumer is offered an incentive to make a purchase from the marketer within a specified period. We use a portion of the fees that we collect from marketers to provide these consumer incentives to our FIs&#8217; customers after they make qualifying purchases ("Consumer Incentives"). Leveraging our powerful purchase intelligence platform, we are able to create compelling Consumer Incentives that have the potential to increase return on advertising spend for marketers and measure the effectiveness of the advertising. Consumer Incentives totaled $26.5 million and $32.3 million during the three months ended June 30, 2021 and 2022, respectively, and totaled $49.6 million and $62.6 million during the six months ended June 30, 2021 and 2022, respectively. We pay certain partners a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to partners&#8217; customers and certain third-party data costs ("Partner Share"). Revenue on our consolidated statements of operation is presented net of Consumer Incentives and gross of Partner Share.</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%">We price our advertising campaigns predominantly in two ways: (1)&#160;Cost per Served Sale (&#8220;CPS&#8221;), and (2)&#160;Cost per Redemption (&#8220;CPR&#8221;).</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">CPS. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary pricing model is CPS, which we created to meet the media-buying preferences of marketers. We generate revenue by charging a percentage of all purchases from the marketer by consumers who (1)&#160;are served marketing, and (2)&#160;subsequently make a purchase from the marketer during the campaign period, regardless of whether consumers select the marketing and thereby becomes eligible to earn the applicable Consumer Incentive. We set CPS rates for marketers based on our expectation of the marketer&#8217;s return on advertising spend for the relevant campaign. Additionally, we set the amount of the Consumer Incentives payable for each campaign based on our estimation of our ability to drive incremental sales for the marketer.</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">CPR.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our CPR pricing model, marketers generally specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee for each purchase that we generate. We generally generate revenue if the consumer (1)&#160;is served marketing, (2)&#160;selects the marketing and thereby becomes eligible to earn the applicable Consumer Incentive, and (3)&#160;makes a qualifying purchase from the marketer during the campaign period. We set the CPR fee for marketers based on our estimation of the marketers&#8217; return on spend for the relevant campaign.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from the Cardlytics platform by pricing model (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per Served Sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per Redemption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardlytics platform revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,993&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,253&#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:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Bridg platform</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bridg platform generates revenue through the sale of subscriptions to our cloud-based customer-data platform and the delivery of professional services, such as implementation, onboarding, data analytics and technical support in connection with each subscription. We recognize subscription revenue on a ratable basis over the contract term beginning on the date that our service is made available to the customer. For non-recurring services or transactional based fees dependent on system usage, revenue is recognized as services are delivered. Our subscription contracts are generally 6 to 36 months in duration and are generally billed in advance on a monthly, quarterly or annual basis.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from the Bridg platform (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bridg platform revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%">10,080&#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:6pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Bridg was acquired May 5, 2021, Refer to Note 3 - Business Combinations for more information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes contract balances from the Bridg platform (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Balance Type</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:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and contract assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#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:10pt;font-weight:400;line-height:100%">Contract assets, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#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:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, we recognized $0.7 million of revenue related to amounts that were included in deferred revenue as of December 31, 2021.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information represents the total transaction price for the remaining performance obligations as of June 30, 2022  related to contracts expected to be recognized over future periods. This includes deferred revenue on our consolidated balance sheets and contracted amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2022, we had $24.5 million of remaining performance obligations, of which $17.4 million is expected to be recognized in the next twelve months, with the remaining amount recognized thereafter. The remaining performance obligations exclude future transaction revenue of variable consideration that are allocated to wholly unsatisfied distinct services that form part of a single performance obligation and meets certain variable allocation criteria.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>28
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668953030176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT AND FINANCING ARRANGEMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 AND FINANCING ARRANGEMENTS</a></td>
<td class="text">DEBT AND FINANCING ARRANGEMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 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%">On September&#160;22, 2020, we issued convertible senior notes with an aggregate principal amount of $230.0&#160;million bearing an interest rate of 1.00% due in 2025 (the &#8220;Notes&#8221;), including the exercise in full of the initial purchasers&#8217; option to purchase up to an additional $30.0&#160;million principal amount of the Notes. The Notes were issued pursuant to an indenture, dated September&#160;22, 2020 (the &#8220;Indenture&#8221;), between us and U.S. Bank National Association, as trustee.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net proceeds from this offering were $222.7 million, after deducting the initial purchasers&#8217; discounts and commissions and the offering expenses payable by us. We used $26.5 million of the net proceeds to pay the cost of the capped call transactions described below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are general senior, unsecured obligations and will mature on September&#160;15, 2025, unless earlier converted, redeemed or repurchased. The Notes bear interest at a rate of 1.00% per year, payable semiannually in arrears on March 15 and September 15 of each year, which began on March 15, 2021. The Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding June 15, 2025, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of our common stock, for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the &#8220;measurement period&#8221;) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of common stock and the conversion rate for the Notes on each such trading day; (3) if we call such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events as set forth in the Indenture. The closing trading price of our common stock was not in excess of 130% of the conversion price for more than 20 trading days during the preceding 30 consecutive trading days as of June 30, 2022, thus the Notes are not convertible at the option of the holders during the quarter ending September 30, 2022. The Notes may be convertible thereafter if one or more of the conversion conditions is satisfied during future measurement periods. On or after June 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances. Upon conversion, we may satisfy our conversion obligation by paying and/or delivering, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock, at our election, in the manner and subject to the terms and conditions provided in the Indenture. We currently intend to settle the principal amount of the Notes with cash. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate for the Notes will initially be 11.7457 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $85.14 per share of common stock. The conversion rate for the Notes is subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following certain corporate events that occur prior to the maturity date of the Notes or if we deliver a notice of redemption in respect of the Notes, we will, in certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes in connection with such a corporate event or convert its notes called for redemption during the related redemption period (as defined in the Indenture), as the case may be.</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%">We may not redeem the Notes prior to September&#160;20, 2023. We may redeem for cash all or any portion of the Notes, at our option, on or after September&#160;20, 2023 and prior to the 36th scheduled trading day immediately preceding the maturity date, if the last reported sale price of our common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes. If we elect to redeem less than all of the Notes, at least $75.0 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.</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%">If we undergo a Fundamental Change (as defined in the Indenture), then, except as set forth in the Indenture, holders may require, subject to certain exceptions, us to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture includes customary covenants and sets forth certain events of default after which the Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving us after which the Notes become automatically due and payable. The following events are considered &#8220;events of default&#8221; under the Indenture:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">default in any payment of interest on any Note when due and payable and the default continues for a period of 30 days;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">default in the payment of principal of any Note when due and payable at its stated maturity, upon optional redemption, upon any required repurchase, upon declaration of acceleration or otherwise;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to comply with our obligation to convert the Notes in accordance with the Indenture upon exercise of a holder&#8217;s conversion right, and such failure continues for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjQ3MA_3f90d9b4-2080-4ab6-b205-e0d5eb8ba834">three</span> business days;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to give a fundamental change notice, notice of a make-whole fundamental change or notice of a specified corporate event, in each case when due and such failure continues for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjY3Ng_c6e6b5aa-ddd7-4618-a47d-c0a83f842dc1">one</span> business day;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to comply with its obligations in respect of any consolidation, merger or sale of assets;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure by us to comply with any of our other agreements in the Notes or the Indenture for 60 days after written notice of such failure from the trustee or the holders of at least 25% in principal amount of the Notes then outstanding;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">default by us or any of our significant subsidiaries (as defined in the Indenture) with respect to any mortgage, agreement or other instrument under which there may be outstanding, or by which there may be secured or evidenced, any indebtedness for money borrowed in excess of $35,000,000 (or its foreign currency equivalent), in the aggregate of us and/or any such significant subsidiary, whether such indebtedness now exists or shall hereafter be created, (i) resulting in such indebtedness becoming or being declared due and payable prior to its stated maturity date or (ii) constituting a failure to pay the principal of any such indebtedness when due and payable (after the expiration of all applicable grace periods) at its stated maturity, upon required repurchase, upon declaration of acceleration or otherwise, and in the cases of clauses (i) and (ii), such acceleration shall not have been rescinded or annulled or such failure to pay or default shall not have been cured or waived, or such indebtedness is not paid or discharged, as the case may be, within 30 days after written notice to us by the trustee or to us and the trustee by holders of at least 25% in aggregate principal amount of the Notes then outstanding in accordance with the Indenture; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain events of bankruptcy, insolvency or reorganization of us or any of our significant subsidiaries.</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%">If certain bankruptcy and insolvency-related events of default with respect to us occur, the principal of, and accrued and unpaid interest on, all of the then outstanding Notes shall automatically become due and payable. If an event of default with respect to the Notes, other than certain bankruptcy and insolvency-related events of default with respect to us, occurs and is continuing, the trustee by notice to us or the holders of at least 25% in principal amount of the outstanding Notes by notice to us and the trustee, may, and the trustee at the request of such holders shall, declare the principal of, and accrued and unpaid interest on, all of the then-outstanding Notes to be due and payable. Notwithstanding the foregoing, the Indenture provides that, to the extent we so elect, the sole remedy for an event of default relating to certain failures by us to comply with certain reporting covenants in the Indenture will, for the first 365 days after the occurrence of such event of default, consist exclusively of the right to receive additional interest on the Notes at a rate equal to 0.25% per annum of the principal amount of the Notes outstanding for each day during the first 180 days after the occurrence of such an event of default and 0.50% per annum of the principal amount of the Notes outstanding from the 181st day to, and including, the 365th day following the occurrence of such event of default, as long as such event of default is continuing (in addition to any additional interest that may accrue as a result of a registration default (as set forth in the Indenture).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture provides that we shall not consolidate with or merge with or into, or sell, convey, transfer or lease all or substantially all of the consolidated properties and assets of our subsidiaries, taken as a whole, to, another person (other than any such sale, conveyance, transfer or lease to one or more of our direct or indirect wholly owned subsidiaries), unless: (i) the resulting, surviving or transferee person (if not us) is a corporation organized and existing under the laws of the United States of America, any State thereof or the District of Columbia, and such corporation (if not us) expressly assumes by supplemental indenture all of our obligations under the Notes and the Indenture; and (ii) immediately after giving effect to such transaction, no default or event of default has occurred and is continuing under the Indenture.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes were historically accounted for in accordance with</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB ASC Subtopic 470-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument was computed using a discount rate of 6.50%, which was determined by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.</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%">On January 1, 2022, we adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion Options (&#8220;Subtopic 470-20&#8221;) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;Subtopic 815-40&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which removes the requirement to bifurcate the Notes into a separate liability and equity component, using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes of $40.2&#160;million and a decrease to additional paid in capital of $51.5&#160;million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands), giving effect to the adoption of ASU 2020-06 on January 1, 2022:</span></div><div><span><br/></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:73.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,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:10pt;font-weight:400;line-height:100%">Minus: 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:10pt;font-weight:400;line-height:100%">(41,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minus: 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:10pt;font-weight:400;line-height:100%">(4,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount of the liability component</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,398&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,314&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06, the net carrying amount of the equity component of the Notes was as follows (in thousands):</span></div><div><span><br/></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:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><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:10pt;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:10pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minus: Issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount of the equity component</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,416&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense recognized related to the Notes is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense (due in cash)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense related to the Notes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,252&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.48&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Capped Call Transactions</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 connection with the issuance of the Notes, we entered into privately negotiated capped call transactions (the "Capped Calls") with an affiliate of one of the initial Note purchasers and certain other financial institutions. The Capped Calls are intended to reduce potential dilution to our common stock upon any conversion of Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be. The Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of $26.5 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls each have an initial strike price of $85.14 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have an initial cap price of $128.51 per share, subject to certain adjustments.</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:700;line-height:120%">2018 Loan Facility</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:112%">In April 2022, we amended our loan facility with Pacific Western Bank (the "2018 Loan Facility") to increase the capacity of our asset-backed revolving line of credit (the "2018 Line of Credit") from $50.0&#160;million to $60.0 million upon the completion of the bank's audit and an option to increase to $75.0 million upon syndication. As of June 30, 2022 the bank&#8217;s audit was complete. This amendment also extended the maturity date of the 2018 Loan Facility from December 31, 2022 to April 29, 2024. As part of this amendment, the former cash covenant, as described below, was removed and was replaced with a requirement to maintain a minimum level of adjusted contribution and a $25.0 million adjusted cash minimum.</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 December 2020, we amended our 2018 Loan Facility to increase the capacity of our 2018 Line of Credit from $40.0&#160;million to $50.0&#160;million. This amendment also extended the maturity date of the 2018 Loan Facility from May 14, 2021 to December 31, 2022. Prior to the December 2020 amendment, the 2018 Loan Facility contained moving trailing 12-month billing covenants, which ranged from $210.0&#160;million to $255.0&#160;million, during the term of the facility. The former terms of the 2018 Loan Facility also required us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than $5.0&#160;million. Effective with the December 2020 amendment, the former billings and liquidity covenants were removed and were replaced with a requirement to maintain a cash to funded senior debt ratio under the 2018 Line of Credit of 1.25:1.00. </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%">We have made no borrowings or repayments on the 2018 Line of Credit during the six months ended June 30, 2022. As of June 30, 2022, we had no outstanding borrowings on our 2018 Line of Credit and had $60.0 million of unused borrowings available. Under the terms of the 2018 Line of Credit, we are able to borrow up to the lesser of $60.0 million or 85% of the amount of our eligible accounts receivable. Interest on advances bears an interest rate equal to the prime rate or 4.75% as of June 30, 2022. In addition, we are required to pay an unused line fee of 0.15% per annum on the average daily unused amount of the $60.0 million revolving commitment. We believe that we are compliant with all financial covenants as of June 30, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>29
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668952026992">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">STOCK-BASED COMPENSATION<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%">Our 2018 Equity Incentive Plan ("2018 Plan") became effective in February 2018. Prior to the 2018 Plan, we granted awards under our 2008 Stock Plan ("2008 Plan"). Any awards granted under the 2008 Plan remain subject to the terms of our 2008 Plan and applicable award agreements, and shares subject to awards granted under our 2008 Plan that are forfeited, canceled or expired prior to vesting become available for use under our 2018 Plan. As of December 31, 2021, there were 2,033,227 shares of our common stock reserved for issuance under our 2018 Plan. The number of shares of our common stock reserved for issuance under our 2018 Plan will automatically increase on January&#160;1 of each year, beginning on January&#160;1, 2019 and continuing through and including January&#160;1, 2028, by&#160;5%&#160;of the total number of shares of our capital stock outstanding on December&#160;31 of the preceding calendar year or a lesser number of shares determined by our board of directors. Accordingly, the number of shares of our common stock reserved for issuance under our 2018 Plan increased by 1,676,682 shares on January 1, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of stock-based compensation in the condensed consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496&#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:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">3,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,842&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,427&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021 and 2022, we capitalized $0.4 million and $0.8 million of stock-based compensation expense for software development, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Options</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%">Options to purchase shares of common stock generally vest over four years and expire 10 years following the date of grant. The following table summarizes changes in common stock options:</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/>(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.77&#160;</span></td><td style="background-color:#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</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"/><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding and exercisable &#8212; June 30, 2022</span></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:10pt;font-weight:400;line-height:100%">389&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.22&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">4.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</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%">As of June 30, 2022, all options were fully vested, and there is no unamortized stock-based compensation expense.</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:700;line-height:120%">Common Stock Options from Bridg Acquisition</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 connection with the acquisition of Bridg, each unvested option to purchase shares of Bridg common stock outstanding as of the acquisition date was converted to unvested options to purchase shares of our common stock. These awards were granted under the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ecinity, Inc. 2012 Equity Incentive Plan ("Bridg Plan")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and were separately registered with the Securities and Exchange Commission on Form S-8 on August 3, 2021. The maximum aggregate number of shares of our common stock that may be issued upon exercise of these awards is 21,797 shares, and we do not expect to grant any additional awards under the Bridg Plan. The converted awards retain the same terms and conditions as the awards granted by Bridg prior to the acquisition. The awards have remaining vesting periods ranging from less than one year to four years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in common stock options from the Bridg acquisition:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.49&#160;</span></td><td style="background-color:#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:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.37&#160;</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.73&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">8.85</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.75&#160;</span></td><td style="background-color:#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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of options vested during the&#160;six months ended June 30, 2022 was&#160;less than $0.1&#160;million. As of June 30, 2022, unamortized stock-based compensation expense related to unvested common stock options was $0.1&#160;million, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;1.7 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:700;line-height:120%">Common Stock Options from Dosh Acquisition</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 connection with the acquisition of Dosh, each unvested option to purchase shares of Dosh common stock outstanding as of the acquisition date was converted to unvested options to purchase shares of our common stock. These awards were granted under the Dosh Holdings, Inc. 2017 Stock Incentive Plan ("Dosh Plan") and were separately registered with the Securities and Exchange Commission on Form S-8 on April 9, 2021. The maximum aggregate number of shares of our common stock that may be issued upon exercise of these awards is 104,098 shares, and we do not expect to grant any additional awards under the Dosh Plan. The converted awards retain the same terms and conditions as the awards granted by Dosh prior to the acquisition. The awards have remaining vesting periods ranging from less than one year to four years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in common stock options from the Dosh acquisition:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">8.68</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of options vested during the&#160;six months ended June 30, 2022 was&#160;$0.5&#160;million. As of June 30, 2022, unamortized stock-based compensation expense related to unvested common stock options was $1.5&#160;million, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;1.8 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:700;line-height:120%">Restricted Stock Units</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%">We grant restricted stock units ("RSUs") to employees and our non-employee directors. The following table summarizes changes in RSUs, inclusive of performance-based RSUs:</span></div><div style="margin-bottom:3pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date 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:9pt;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:9pt;font-weight:700;line-height:100%">Unamortized Compensation Costs<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested &#8212; 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:10pt;font-weight:400;line-height:100%">2,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.90&#160;</span></td><td style="background-color:#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.95&#160;</span></td><td style="background-color:#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.54&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.75&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,750&#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:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, we granted 1,803,409 RSUs to employees and executives, which have vesting periods ranging from immediately vesting to four years.</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%">Subsequent to June 30, 2022, we granted 575,592 RSUs to employees and executives, which have vesting periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjMwNw_ff2d3730-7a53-45ef-9a91-a1f7ee987629">one</span> to four years. Unamortized stock-based compensation expense related to these RSUs totaled $7.6 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-based RSUs</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 April 2019, we granted 1,252,500 performance-based restricted stock units (&#8220;2019 PSUs&#8221;). The 2019 PSUs are composed of four equal tranches, each of which have an independent performance-based vesting condition. The vesting criteria for the four tranches are as follows:</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum growth rate in adjusted contribution over a trailing 12-month period ("Adjusted Contribution target"),</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum number of advertisers that are billed above a specified amount over a trailing 12-month period ("Number of Advertisers target"),</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum cumulative adjusted EBITDA target over a trailing 12-month period ("Adjusted EBITDA target"), and</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum trailing 30-day average closing price of our common stock ("Stock Price target").</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The vesting conditions of each of the four tranches must be achieved within four years of the grant date. Upon a vesting event, 50% of the related tranche vests immediately, 25% of the related tranche vests six months after the achievement date and 25% of the related tranche vests 12 months after the achievement date. Adjusted EBITDA and adjusted contribution are performance metrics defined within Item 2. "Management's Discussion and Analysis of Financial Condition and Results of Operations." The compensation committee of our board of directors certified the attainment of the Stock Price target, Adjusted EBITDA target, Number of Advertisers target and Adjusted Contribution target in August 2019, November 2019, October 2021 and December 2021, respectively, resulting in a vesting of 50% of each respective tranche upon the certifications. 25% of each respective tranche has vested or will vest upon the six month anniversary of the achievement date, and 25% of each respective tranche has vested or will vest upon the 12 month anniversary of the achievement date, subject to the continued service of the participant.</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 April 2020, we granted 476,608 performance-based restricted stock units ("2020 PSUs"), of which 443,276 units have a performance-based vesting condition based on a minimum average revenue per user ("ARPU") target over a trailing 12-month period and 33,332 units have the same performance-based vesting conditions as the 2019 PSUs described above that were unmet at the time. ARPU is a performance metric defined within Item 2. "Management's Discussion and Analysis of Financial Condition and Results of Operations." The ARPU vesting condition must be achieved within four years of the grant date. Upon the vesting event, 50% of the award vests immediately, 25% of the award vests six months after achievement date and 25% of the award vests 12 months after the achievement date. </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 April 2021, we granted 110,236 performance-based restricted stock units ("2021 PSUs") consisting of two tranches. The first tranche consists of 55,118 units that have a performance-based vesting condition based on a minimum revenue target over a trailing 12-month period. The units in this first tranche fully vest upon achievement. The second tranche consists of 55,118 units with a performance-based vesting condition based on a different minimum revenue target over a trailing 12-month period. Half of the units in the second tranche vest upon achievement and the remaining units vest six months after the achievement date, subject to continued service. Each performance-based vesting condition within the two tranches must be achieved within four years of the grant date and are subject to certification by the compensation committee of our board of directors.</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 July 2021, we granted 34,344 performance-based restricted stock units ("Bridg PSUs") which have performance-based vesting conditions based on the achievement of a minimum ARR target by the first anniversary of the Bridg acquisition. Vesting is tied to the percentage of the ARR target achieved during the specified period with 50% of the units vesting between 80% - 99.999% achievement and 100% of the units vesting upon 100% achievement. If these percentages are not met, no Bridg PSUs will vest.</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 September 2021, we granted 6,666 PSUs which have the same unmet vesting condition of the 2020 PSUs, 6,667 PSUs which have the same unmet revenue target vesting condition of the 2021 PSUs and 6,667 PSUs which have the same unmet different revenue target vesting condition of the 2021 PSUs as described above.</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 March 2022, we granted 269,202 performance-based restricted stock units ("2022 PSUs") consisting of three tranches. The first two tranches each represent 25% of the grant, and each vest upon the achievement of certain milestones related to the installation of our Ad Server at our FI Partners. 50% of the third tranche vests upon the achievement of a certain number of advertisers purchasing both the Cardlytics and Bridg platforms at a target incremental billings amount over 2021, and the remaining 50% of the tranche vests six months after this target is achieved. </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%">Subsequent to June 30, 2022, we granted 100,990 PSUs to employees and executives, which vest on the achievement of specific revenue-based performance metrics. Unamortized stock-based compensation expense related to these PSUs totaled $1.3 million. </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%">We believe that the achievement of all of the above referenced performance-based vesting conditions are probable before the awards' respective expiration dates.</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:700;line-height:120%">Employee Stock Purchase Plan</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%">Our 2018 Employee Stock Purchase Plan ("2018 ESPP") enables eligible employees to purchase shares of our common stock at a discount. Purchases are accomplished through participation in discrete offering periods. On each purchase date, participating employees purchase our common stock at a price per share equal to 85% of the lesser of the fair market value of our common stock on the first trading day of the offering period or the date of purchase. </span></div>As of December 31, 2021, 711,255 shares of common stock were reserved for issuance pursuant to our 2018 ESPP. Additionally, the number of shares of our common stock reserved for issuance under our 2018 ESPP will automatically increase on January&#160;1 of each year, which began on January&#160;1, 2019 and will continue through and including January&#160;1, 2026, by the lesser of (i) 1% of the total number of shares of our common stock outstanding on December&#160;31 of the preceding calendar year, (ii)&#160;500,000 shares of our common stock or (iii)&#160;such lesser number of shares of common stock as determined by our board of directors. Accordingly, the number of shares of our common stock reserved for issuance under our 2018 ESPP increased by 335,336 shares on January 1, 2022. Shares subject to purchase rights granted under our 2018 ESPP that terminate without having been issued in full will not reduce the number of shares available for issuance under our 2018 ESPP. During the six months ended June 30, 2022, we issued 55,144 shares under the 2018 ESPP.<span></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>30
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668952155888">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">FAIR VALUE MEASUREMENTS<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%">We record the fair value of assets and liabilities in accordance with ASC 820, Fair Value Measurement (&#8220;ASC 820&#8221;). ASC 820 defines fair value as the price received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity.</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 addition to defining fair value, ASC 820 expands the disclosure requirements around fair value and establishes a fair value hierarchy for valuation inputs. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety.</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%">These levels are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - unobservable inputs reflecting management&#8217;s own assumptions about the inputs used in pricing the asset or liability at fair value.</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:700;line-height:120%">Contingent consideration for the acquisition of Bridg</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:115%">The contingent consideration for the acquisition of Bridg is composed of the First Anniversary Payment and the Second Anniversary Payment. The fair value of contingent consideration in connection with the Bridg acquisition is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:50.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.415%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,825&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,295&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,295&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:50.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a reconciliation of the beginning and ending fair value measurements of our contingent consideration, which we have valued using level 3 inputs:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,245&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,295&#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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase due to acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) due to change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the First Anniversary Payment is</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> equal to 20 times the ARR of the month preceding the anniversary, less $12.5 million. We expect to settle 70% of the First Anniversary Payment using our common stock at an agreed-upon volume-weighted average price of $40.15 per share, and we have revalued this portion of the First Anniversary Payment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022. </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:112%">In order to determine the fair value of the Second Anniversary Payment, equal to 15 times the ARR of the month preceding the second anniversary, less the First Anniversary ARR, we simulated forecasted revenue using a revenue volatility assumption from comparable market data. We then determined the appropriate discount rate for the assumed cash component and used a Monte Carlo simulation for the assumed stock component. The assumptions used in preparing this model includes estimates such as revenue volatility, revenue discount rate, weighted average cost of capital, and our common stock volatility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes key assumptions used for estimating the fair value of the contingent consideration:</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average cost of capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portion to be paid in cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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_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>31
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140669037796192">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">COMMITMENTS AND CONTINGENCIES<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Implementation Costs</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%">Agreements with certain partners have historically required us to fund the development of specific enhancements, pay for certain implementation fees, or make milestone payments upon the deployment of our solution. Amounts paid to our partners are included in deferred implementation costs, net on our condensed consolidated balance sheets the earlier of when paid or earned and are amortized over the remaining term of the related contractual arrangements. Amortization is included in Partner Share and other third-party costs on our condensed consolidated statements of operations and is presented in deferred implementation costs on our condensed consolidated statement of cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in deferred implementation costs (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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%">We have minimum Partner Share commitment to a certain FI partner totaling $10.0 million over a 12-month period which began on April 1, 2022. To the extent that this commitment is expected to exceed the amount of Partner Share otherwise payable to such FI partner in the absence of such commitment, we accrue any expected shortfall over the commitment period. We accrued for zero and $0.9 million of expected minimum Partner Share commitment shortfalls as of December 31, 2021 and June 30, 2022, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments</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 March 2022, we entered into a cloud hosting arrangement guaranteeing an aggregate spend of $7.2 million over the first twelve months of the arrangement. </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:700;line-height:120%">Litigation</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%">From time to time, we may become involved in legal actions arising in the ordinary course of business including, but not limited to, intellectual property infringement and collection matters. We make assumptions and estimates concerning the likelihood and amount of any potential loss relating to these matters using the latest information available. We record a liability for litigation if an unfavorable outcome is probable and the amount of loss or range of loss can be reasonably estimated. If an unfavorable outcome is probable and a reasonable estimate of the loss is a range, we accrue the best estimate within the range. If no amount within the range is a better estimate than any other amount, we accrue the minimum amount within the range. If an unfavorable outcome is probable but the amount of the loss cannot be reasonably estimated, we disclose the nature of the litigation and indicates that an estimate of the loss or range of loss cannot be made. If an unfavorable outcome is reasonably possible and the estimated loss is material, we disclose the nature and estimate of the possible loss of the litigation. We do not disclose information with respect to litigation where an unfavorable outcome is considered to be remote or where the estimated loss would not be material. Based on current expectations, such matters, both individually and in the aggregate, are not expected to have a material adverse effect on our liquidity, results of operations, business or financial condition.</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>32
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668952013984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">EARNINGS PER SHARE</a></td>
<td class="text">EARNINGS PER SHARE<span></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>33
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668947886752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">SEGMENTS</a></td>
<td class="text">SEGMENTS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, we have three operating segments: the Cardlytics platform in the U.S., the Cardlytics platform in the U.K. and the Bridg platform, as determined by the information that our Chief Executive Officer, who we consider our chief operating decision-maker ("CODM"), uses to make strategic goals and operating decisions. Our Cardlytics platform operating segments in the U.S. and U.K. represent our proprietary advertising channels and are aggregated into one reportable segment given their similar economic characteristics, nature of service, types of customers and method of distribution. Subsequent to the acquisition of Bridg, our CODM began reviewing Bridg's revenue and operating expenses. Therefore, we consider the Bridg platform to be a separate operating segment. Our CODM allocates resources to, and evaluates the performance of, our operating segments based on revenue and adjusted contribution. Our CODM does not review assets by operating segment for the purposes of evaluating performance or allocating resources.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information regarding the Cardlytics platform and the Bridg platform reportable segments (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics platform</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bridg platform</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,080&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Adjusted Partner Share and other third-party costs presented above represents GAAP Partner Share and other third-party data costs less deferred implementation costs, which is detailed below in our reconciliation of GAAP (loss) income before income taxes to adjusted contribution.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted Contribution</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%">Adjusted contribution measures the degree by which revenue generated from our marketers exceeds the cost to obtain the purchase data and the digital advertising space from our partners. Adjusted contribution demonstrates how incremental marketing spend on our platforms generates incremental amounts to support our sales and marketing, research and development, general and administration and other investments. Adjusted contribution is calculated by taking our total revenue less our Partner Share and other third-party costs exclusive of deferred implementation costs, which is a non-cash cost. Adjusted contribution does not take into account all costs associated with generating revenue from advertising campaigns, including sales and marketing expenses, research and development expenses, general and administrative expenses and other expenses, which we do not take into consideration when making decisions on how to manage our advertising campaigns. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of loss before income taxes presented in accordance with GAAP to adjusted contribution (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#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:10pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:10pt;font-weight:400;line-height:100%">2,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,306)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,736)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,201)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,698)</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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Deferred implementation costs is excluded from adjusted Partner Share and other third-party costs, which is shown above in our reconciliation of GAAP revenue to adjusted contribution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide geographical information (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#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:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,273&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,619&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures within the United Kingdom and India totaled $0.6 million and less than $0.1 million during the six months ended June 30, 2021 and 2022, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</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%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. A significant portion of our cash and cash equivalents are held in fully FDIC-insured demand deposit accounts that distribute funds, and credit risk, over a vast number of financial institutions. Our remaining cash and cash equivalents are held with eight financial institutions, which we believe are of high credit quality.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketers</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%">Our revenue and accounts receivable are diversified among a large number of marketers segregated by both geography and industry. During each of the six months ended June 30, 2021 and 2022, our top five marketers accounted for 34% and 21% of our revenue, respectively, with one marketer accounting for over 10% during six months ended June 30, 2021 . As of June 30, 2021 and 2022, our top five marketers accounted for 30% and 19% of our accounts receivable, respectively, with one marketer representing over 10% as of June 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FI Partners</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is substantially dependent on a limited number of FI partners. We require participation from our FI partners in the Cardlytics platform and access to their purchase data in order to offer our solutions to marketers and their agencies. We must have FI partners with a sufficient number of customers and levels of customer engagement to ensure that we have robust purchase data and marketing space to support a broad array of incentive programs for marketers. Our agreements with a substantial majority of our FI partners have terms of three to seven years but are generally terminable by the FI partner on 90 days or less prior notice. The agreements generally have autorenewal provisions that allow for the agreements to extend past their originally contemplated end date, unless terminated earlier in accordance with the terms of the agreement. If an FI partner terminates its agreement with us, we would lose that FI as a source of purchase data and online banking customers.</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%">During the six months ended June 30, 2021, our top two FI partners combined to account for over 75% of the total Partner Share we paid to all partners, with each representing over 30%. During the six months ended June 30, 2022, our top three FI partners combined to account for over 75% of the total Partner Share we paid to all partners, with the top two FI partners each representing over 20% and third largest FI partner representing over 10% of Partner Share. No other partner accounted for over 10% of Partner Share during these periods.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140668945829264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_BasisOfAccountingPolicyPolicyTextBlock', window );">Unaudited Interim Results</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:700;line-height:120%">Unaudited Interim Results</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited interim condensed consolidated financial statements and information have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) and in accordance with the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the information and disclosures required by GAAP for complete financial statements. During the three and six months ended June 30, 2021, a charge of $1.5 million was previously recognized in Change in fair value of contingent consideration and classified below Operating Loss in the Company&#8217;s Condensed Consolidated Statements of Operations. The classification of the charge has been corrected, such that the Change in fair value of contingent consideration is now classified within Operating Loss in the Company&#8217;s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021. These corrections did not impact Loss before income taxes, Net loss and Net loss attributable to common stockholders in the Condensed Consolidated Statement of Operations and had no impact on the Company's Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders&#8217; Equity and Condensed Consolidated Statements of Cash Flows. In the opinion of management, these financial statements contain all normal and recurring adjustments considered necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The results for interim periods presented are not necessarily indicative of the results to be expected for the full year due to the seasonality of our business, which has been historically impacted by higher consumer spending during the fourth quarter. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes thereto included on our Annual Report on Form 10-K ("Annual Report") and Form 10-K/A for the fiscal year ended December 31, 2021.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Significant items subject to such estimates and assumptions include revenue recognition,&#160;internal-use&#160;software development costs, stock-based compensation, allowance for doubtful accounts, valuation of acquired intangible assets, valuation of contingent consideration for Bridg, goodwill impairment, income tax including valuation allowance and contingencies. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods and it is possible that actual results could differ from our current or revised future estimates.</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_InternalUseSoftwarePolicy', window );">Internal-Use&#160;Software Development Costs</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:700;line-height:120%">Leases</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%">We have various non-cancellable operating and finance leases for our office spaces, data centers and operational assets with lease periods expiring between 2022 and 2025.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease assets and liabilities, net, are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.115%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Type</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:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Location</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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,196&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,304&#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:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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:10pt;font-weight:400;line-height:100%">6,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities, long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,915&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,538&#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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted And Issued Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</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 August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion Options (&#8220;Subtopic 470-20&#8221;) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;Subtopic 815-40&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP, as it removes the requirement to bifurcate our Convertible Senior Notes (the "Notes") into a separate liability and equity component. As a result, it more closely aligns the effective interest rate with the coupon rate of the Notes. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021. On January 1, 2022, we adopted this standard using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes, net of $40.1&#160;million and a decrease to additional paid in capital of $51.4&#160;million. Refer to Note 6, &#8220;Debt and Financing Arrangements&#8221; for further information about the 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 October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. Under current GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with Topic 606, at fair value on the acquisition date. ASU 2020-08 will be effective for annual reporting periods beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted, including adoption in an interim period. On January 1, 2022 we early adopted this standard with no material impact to our financial statements.</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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record the fair value of assets and liabilities in accordance with ASC 820, Fair Value Measurement (&#8220;ASC 820&#8221;). ASC 820 defines fair value as the price received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity.</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 addition to defining fair value, ASC 820 expands the disclosure requirements around fair value and establishes a fair value hierarchy for valuation inputs. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety.</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%">These levels are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - unobservable inputs reflecting management&#8217;s own assumptions about the inputs used in pricing the asset or liability at fair value.</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue</a></td>
<td class="text">Consumer Incentives totaled $26.5 million and $32.3 million during the three months ended June 30, 2021 and 2022, respectively, and totaled $49.6 million and $62.6 million during the six months ended June 30, 2021 and 2022, respectively. We pay certain partners a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to partners&#8217; customers and certain third-party data costs ("Partner Share"). Revenue on our consolidated statements of operation is presented net of Consumer Incentives and gross of Partner Share.<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%">We price our advertising campaigns predominantly in two ways: (1)&#160;Cost per Served Sale (&#8220;CPS&#8221;), and (2)&#160;Cost per Redemption (&#8220;CPR&#8221;).</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">CPS. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary pricing model is CPS, which we created to meet the media-buying preferences of marketers. We generate revenue by charging a percentage of all purchases from the marketer by consumers who (1)&#160;are served marketing, and (2)&#160;subsequently make a purchase from the marketer during the campaign period, regardless of whether consumers select the marketing and thereby becomes eligible to earn the applicable Consumer Incentive. We set CPS rates for marketers based on our expectation of the marketer&#8217;s return on advertising spend for the relevant campaign. Additionally, we set the amount of the Consumer Incentives payable for each campaign based on our estimation of our ability to drive incremental sales for the marketer.</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:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">CPR.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our CPR pricing model, marketers generally specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee for each purchase that we generate. We generally generate revenue if the consumer (1)&#160;is served marketing, (2)&#160;selects the marketing and thereby becomes eligible to earn the applicable Consumer Incentive, and (3)&#160;makes a qualifying purchase from the marketer during the campaign period. We set the CPR fee for marketers based on our estimation of the marketers&#8217; return on spend for the relevant campaign.</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>35
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668948059424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text">Consequently, actual results will differ from the unaudited pro forma information presented below.<table 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:65.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,511&#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;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,354&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,524)</span></td><td style="background-color:#cceeff;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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668951769392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND ACQUIRED INTANGIBLES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the six months ended June 30, 2022 are as follows (in thousands):</span></div><div style="margin-top:9pt"><table 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:49.043%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.139%"/><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:10pt;font-weight:700;line-height:100%">Cardlytics Platform</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:10pt;font-weight:700;line-height:100%">Bridg Platform</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:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill additions due to acquisition of Entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period 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:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,691&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,122&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,813&#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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived 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%">Acquired intangible assets subject to amortization as of June 30, 2022 were as follows:</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:31.658%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.141%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:100%">Net</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:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,349)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,967&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchant relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,198&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">5.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card-linked subscriber user base</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,497&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,065)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finite-lived Intangible Assets Amortization Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, we expect amortization expense in future periods to be as follows (in thousands):</span></div><div style="margin-top:9pt"><table 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:82.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,379&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,976&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,435&#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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668948035168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from the Cardlytics platform by pricing model (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per Served Sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per Redemption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardlytics platform revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,993&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,253&#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>The <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from the Bridg platform (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:9pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bridg platform revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%">10,080&#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:6pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Bridg was acquired May 5, 2021, Refer to Note 3 - Business Combinations for more information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668948119008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT AND FINANCING ARRANGEMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ConvertibleDebtTableTextBlock', window );">Convertible Debt</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands), giving effect to the adoption of ASU 2020-06 on January 1, 2022:</span></div><div><span><br/></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:73.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,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:10pt;font-weight:400;line-height:100%">Minus: 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:10pt;font-weight:400;line-height:100%">(41,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minus: 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:10pt;font-weight:400;line-height:100%">(4,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount of the liability component</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,398&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,314&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06, the net carrying amount of the equity component of the Notes was as follows (in thousands):</span></div><div><span><br/></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:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><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:10pt;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:10pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minus: Issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount of the equity component</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,416&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense recognized related to the Notes is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense (due in cash)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense related to the Notes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,252&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.48&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</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_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668947186944">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Allocation of recognized period costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of stock-based compensation in the condensed consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496&#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:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">3,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,842&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,427&#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><span></span>
</td>
</tr>
<tr class="re">
<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 );">Summary of common stock option activity</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to purchase shares of common stock generally vest over four years and expire 10 years following the date of grant. The following table summarizes changes in common stock options:</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/>(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.77&#160;</span></td><td style="background-color:#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</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"/><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding and exercisable &#8212; June 30, 2022</span></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:10pt;font-weight:400;line-height:100%">389&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.22&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">4.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in common stock options from the Bridg acquisition:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.49&#160;</span></td><td style="background-color:#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:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.37&#160;</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.73&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">8.85</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.75&#160;</span></td><td style="background-color:#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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in common stock options from the Dosh acquisition:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;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:9pt;font-weight:700;line-height:100%">Weighted Average Contractual Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; 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:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">8.68</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.</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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of RSU activity</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant restricted stock units ("RSUs") to employees and our non-employee directors. The following table summarizes changes in RSUs, inclusive of performance-based RSUs:</span></div><div style="margin-bottom:3pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.136%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date 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:9pt;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:9pt;font-weight:700;line-height:100%">Unamortized Compensation Costs<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested &#8212; 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:10pt;font-weight:400;line-height:100%">2,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.90&#160;</span></td><td style="background-color:#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.95&#160;</span></td><td style="background-color:#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.54&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested &#8212; June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.75&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,750&#160;</span></td><td style="background-color:#cceeff;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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668948015808">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of Fair Value of Contingent Consideration</a></td>
<td class="text">The fair value of contingent consideration in connection with the Bridg acquisition is as follows (in thousands):<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:50.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.415%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,825&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,295&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,295&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:50.698%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;font-weight:700;line-height:100%">Level&#160;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:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a reconciliation of the beginning and ending fair value measurements of our contingent consideration, which we have valued using level 3 inputs:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.398%"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,245&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,295&#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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase due to acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) due to change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,277&#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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of Assumptions used for Estimating Fair Value of Contingent Consideration</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes key assumptions used for estimating the fair value of the contingent consideration:</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average cost of capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portion to be paid in cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br><br>Reference 3: 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 2C<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=SL7498348-110258<br><br>Reference 4: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 5: 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 (bb)<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</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 (bbb)<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668952013984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock', window );">Deferred FI implementation costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in deferred implementation costs (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Deferred Financial Institutions Implementation Costs [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;">cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668948793520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of segment reporting information</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information regarding the Cardlytics platform and the Bridg platform reportable segments (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cardlytics platform</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bridg platform</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,080&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Adjusted Partner Share and other third-party costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Adjusted Partner Share and other third-party costs presented above represents GAAP Partner Share and other third-party data costs less deferred implementation costs, which is detailed below in our reconciliation of GAAP (loss) income before income taxes to adjusted contribution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of loss before income taxes presented in accordance with GAAP to adjusted contribution (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted contribution</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,900&#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:10pt;font-weight:400;line-height:100%">Minus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred implementation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:10pt;font-weight:400;line-height:100%">2,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,018)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,306)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,736)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,201)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,698)</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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Deferred implementation costs is excluded from adjusted Partner Share and other third-party costs, which is shown above in our reconciliation of GAAP revenue to adjusted contribution.</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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of revenue by geographic areas</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide geographical information (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,853&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,405&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,083&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,333&#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:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,273&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,619&#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_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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="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 22<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<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> -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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>43
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949513088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 07, 2022</div></th>
<th class="th"><div>May 05, 2021</div></th>
<th class="th"><div>Mar. 05, 2021</div></th>
<th class="th"><div>Jun. 09, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 11, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</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,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_ProvisionForDoubtfulAccounts', window );">Credit loss expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,041<span></span>
</td>
<td class="nump">1,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of 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="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,405,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 under operating leases, net</a></td>
<td class="text">&#160;<span></span>
</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,304<span></span>
</td>
<td class="nump">10,304<span></span>
</td>
<td class="nump">10,304<span></span>
</td>
<td class="nump">10,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,282<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,091<span></span>
</td>
<td class="nump">6,091<span></span>
</td>
<td class="nump">6,091<span></span>
</td>
<td class="nump">6,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,382<span></span>
</td>
<td class="nump">6,382<span></span>
</td>
<td class="nump">$ 6,382<span></span>
</td>
<td class="nump">6,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance Lease, Liability, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance Lease, Liability, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation', window );">Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,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_us-gaap_SubsidiarySaleOfStockAxis=cdlx_PublicEquityOfferingMember', window );">Public Equity Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Total net proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 484,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForCommissions', window );">Underwriting discounts and commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 578,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition | Equity Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned', window );">Fair value of unvested options to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(841)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Equity Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned', window );">Fair value of unvested options to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,593)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 117,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_EntertainmentAcquisitionMember', window );">Entertainment Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="nump">$ 14,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Business Acquisition, Transaction Costs</a></td>
<td class="nump">$ 13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">Share price (in USD per share)</a></td>
<td class="nump">$ 66.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EscrowDeposit', window );">Escrow Deposit</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromInvestments', window );">Payments for (Proceeds from) Investments</a></td>
<td class="nump">2,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value</a></td>
<td class="nump">$ 14,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.</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_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the 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 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.</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 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123406127&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-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_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.</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.10)<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 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right-of-use asset from finance 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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PaymentsForCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for commissions 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<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_PaymentsForCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash paid (received) associated with the acquisition or disposal of all investments, including securities and other 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;">us-gaap_PaymentsForProceedsFromInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for cost incurred directly with the issuance of an equity security.</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> -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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's first offering of stock to the public.</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_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and amortization, of property, plant, and equipment and finance 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/2009/role/commonPracticeRef<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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 (a)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (reversal of expense) for expected credit loss on accounts 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received on stock transaction after deduction of issuance 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;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or sold by the subsidiary or equity method investee per stock transaction.</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_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</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_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted-average price paid for shares purchased on open market 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> -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> -Subparagraph (a)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 authorized to be repurchased by an entity's Board of Directors under a stock repurchase 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;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=cdlx_PublicEquityOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=cdlx_PublicEquityOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=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_EquityInterestIssuedOrIssuableByTypeAxis=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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DoshHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_EntertainmentAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_EntertainmentAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>44
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949478944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Narrative (Details) - USD ($)<br> $ in Thousands</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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 07, 2022</div></th>
<th class="th"><div>May 05, 2021</div></th>
<th class="th"><div>Mar. 05, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_AcquisitionAndIntegrationCostsBenefit', window );">Acquisition and integration costs (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,197<span></span>
</td>
<td class="nump">$ 14,182<span></span>
</td>
<td class="num">$ (2,401)<span></span>
</td>
<td class="nump">$ 21,212<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_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent', window );">Percentage of consolidated revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 578,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 277,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_EntertainmentAcquisitionMember', window );">Entertainment Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="nump">$ 14,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_cdlx_AcquisitionAndIntegrationCostsBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition and Integration Costs (Benefit)</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;">cdlx_AcquisitionAndIntegrationCostsBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Proforma Information, Revenue of Acquiree since Acquisition Date, Actual, Percent</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;">cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_DoshHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DoshHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_EntertainmentAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_EntertainmentAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>45
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668943487856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Schedule of Business Acquisitions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 07, 2022</div></th>
<th class="th"><div>May 05, 2021</div></th>
<th class="th"><div>Mar. 05, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></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">$ 840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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">$ 665,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 742,516<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Goodwill additions due to acquisition of Entertainment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,062<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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders', window );">Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 136,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_PaymentsToAcquireBusinessesAcquireeDebt', window );">Payments To Acquire Businesses, Acquiree Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts', window );">Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Equity Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned', window );">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders', window );">Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 337,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_PaymentsToAcquireBusinessesAcquireeDebt', window );">Payments To Acquire Businesses, Acquiree Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts', window );">Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">578,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">538,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">455,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 536,826<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill additions due to acquisition of Entertainment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition | Equity Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned', window );">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=cdlx_EntertainmentAcquisitionMember', window );">Entertainment Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders', window );">Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders</a></td>
<td class="nump">$ 11,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>
<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_cdlx_PaymentsToAcquireBusinessesAcquireeDebt', window );">Payments To Acquire Businesses, Acquiree Debt</a></td>
<td class="nump">2,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts', window );">Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs</a></td>
<td class="nump">624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">14,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 5,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_cdlx_PaymentsToAcquireBusinessesAcquireeDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Businesses, Acquiree 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;">cdlx_PaymentsToAcquireBusinessesAcquireeDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related 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;">cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders</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;">cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the 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 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DoshHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=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_EquityInterestIssuedOrIssuableByTypeAxis=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_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_EntertainmentAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_EntertainmentAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>46
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668943421056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Assets and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jan. 07, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>May 05, 2021</div></th>
<th class="th"><div>Mar. 05, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 665,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 742,516<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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 455,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 536,826<span></span>
</td>
<td class="nump">538,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,007)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total</a></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">$ 578,889<span></span>
</td>
<td class="text">&#160;<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=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,146)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,302)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,101)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total</a></td>
<td class="text">&#160;<span></span>
</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">$ 277,610<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=cdlx_EntertainmentAcquisitionMember', window );">Entertainment Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">5,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,860)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets, excluding goodwill, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_DoshHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DoshHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_EntertainmentAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_EntertainmentAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668950327504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Identifiable Intangible Assets Acquired (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 07, 2022</div></th>
<th class="th"><div>May 05, 2021</div></th>
<th class="th"><div>Mar. 05, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 9 months 18 days<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_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 9 months 18 days<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=cdlx_MerchantRelationshipsMember', window );">Merchant Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 8 months 12 days<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=cdlx_PartnerRelationshipsMember', window );">Partner Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 8 months 12 days<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=cdlx_CardLinkedSubscriberUserBaseMember', window );">Card-Linked Subscriber User Base [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 8 months 12 days<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=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition | Merchant Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</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>
</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=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Merchant Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Partner Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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_BusinessAcquisitionAxis=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc. | Card-Linked Subscriber User Base [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_BusinessAcquisitionAxis=cdlx_EntertainmentAcquisitionMember', window );">Entertainment Acquisition | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">$ 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=cdlx_EntertainmentAcquisitionMember', window );">Entertainment Acquisition | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=cdlx_EntertainmentAcquisitionMember', window );">Entertainment Acquisition | Merchant Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived Intangible Assets Acquired</a></td>
<td class="nump">$ 8,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 1<br> -Subparagraph (a)(3)<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</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 1<br> -Subparagraph (a)(1)<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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_MerchantRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_MerchantRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_PartnerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_PartnerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_CardLinkedSubscriberUserBaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CardLinkedSubscriberUserBaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_DoshHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DoshHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_EntertainmentAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_EntertainmentAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>48
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668946617008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Pro Forma Consolidated Results of Operations (Details) - Bridge And Dosh Holdings Acquisitions - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 143,354<span></span>
</td>
<td class="nump">$ 124,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (93,524)<span></span>
</td>
<td class="num">$ (85,428)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=cdlx_BridgAndDoshHoldingsAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAndDoshHoldingsAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>49
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668940651552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND ACQUIRED INTANGIBLES - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 expense</a></td>
<td class="num">$ (7,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">34,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 83,149<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 83,149<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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668942583152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND ACQUIRED INTANGIBLES - Changes in Carrying Amount of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>May 05, 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_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 );">Balance as of December 31, 2021</a></td>
<td class="nump">$ 742,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill additions due to acquisition of Entertainment</a></td>
<td class="nump">5,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance as of June 30, 2022</a></td>
<td class="nump">665,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Finite-Lived 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">665,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill additions due to acquisition of Entertainment</a></td>
<td class="nump">5,062<span></span>
</td>
<td class="text">&#160;<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=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</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_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 );">Balance as of December 31, 2021</a></td>
<td class="nump">536,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill additions due to acquisition of Entertainment</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_Goodwill', window );">Balance as of June 30, 2022</a></td>
<td class="nump">455,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Finite-Lived 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">455,122<span></span>
</td>
<td class="nump">$ 538,271<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill additions due to acquisition of Entertainment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdlx_CardlyticsPlatformMember', window );">cardlytics platform</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_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 );">Balance as of December 31, 2021</a></td>
<td class="nump">205,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill additions due to acquisition of Entertainment</a></td>
<td class="nump">5,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance as of June 30, 2022</a></td>
<td class="nump">210,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Finite-Lived 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">210,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill additions due to acquisition of Entertainment</a></td>
<td class="nump">$ 5,062<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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_CardlyticsPlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CardlyticsPlatformMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>51
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668940582624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND ACQUIRED INTANGIBLES - Other Intangible Assets Subject to Amortization (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 154,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(34,065)<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</a></td>
<td class="nump">120,435<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">3,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,349)<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</a></td>
<td class="nump">$ 2,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Remaining Useful Life</a></td>
<td class="text">1 year 9 months 18 days<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_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 91,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(18,733)<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</a></td>
<td class="nump">$ 72,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Remaining Useful Life</a></td>
<td class="text">4 years 9 months 18 days<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=cdlx_MerchantRelationshipsMember', window );">Merchant Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 40,300<span></span>
</td>
</tr>
<tr class="ro">
<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">(9,102)<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</a></td>
<td class="nump">$ 31,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Remaining Useful Life</a></td>
<td class="text">3 years 8 months 12 days<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=cdlx_PartnerRelationshipsMember', window );">Partner Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 2,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(378)<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</a></td>
<td class="nump">$ 1,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Remaining Useful Life</a></td>
<td class="text">5 years 8 months 12 days<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=cdlx_CardLinkedSubscriberUserBaseMember', window );">Card-Linked Subscriber User Base [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 17,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(4,503)<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</a></td>
<td class="nump">$ 12,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Remaining Useful Life</a></td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 1<br> -Subparagraph (a)(3)<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_MerchantRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_MerchantRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_PartnerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_PartnerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_CardLinkedSubscriberUserBaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CardLinkedSubscriberUserBaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>52
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668951679904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND ACQUIRED INTANGIBLES - Amortization expense schedule (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2022 (remainder of year)</a></td>
<td class="nump">$ 14,379<span></span>
</td>
</tr>
<tr class="re">
<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 );">2023</a></td>
<td class="nump">28,695<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">27,976<span></span>
</td>
</tr>
<tr class="re">
<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 );">2025</a></td>
<td class="nump">27,336<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2026</a></td>
<td class="nump">17,596<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_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">4,453<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</a></td>
<td class="nump">$ 120,435<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Asset, Expected Amortization, After 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;">cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remainder of current 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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>53
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668945676704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ConsumerIncentivesExpense', window );">Consumer incentives, expense</a></td>
<td class="nump">$ 32.3<span></span>
</td>
<td class="nump">$ 26.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">24.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ContractWithCustomerSubscriptionTerm', window );">Subscription term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ContractWithCustomerSubscriptionTerm', window );">Subscription term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<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-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 17.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ConsumerIncentivesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consumer Incentives, 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;">cdlx_ConsumerIncentivesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ContractWithCustomerSubscriptionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Subscription Term</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;">cdlx_ContractWithCustomerSubscriptionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-10-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-10-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668942736912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Summary of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue from contract with customer</a></td>
<td class="nump">$ 69,270<span></span>
</td>
<td class="nump">$ 56,763<span></span>
</td>
<td class="nump">$ 133,253<span></span>
</td>
<td class="nump">$ 109,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred implementation costs, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,903<span></span>
</td>
<td class="nump">$ 3,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss', window );">Commodity Contract Asset, Current</a></td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">4,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">1,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800<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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 with Customer, Asset, after Allowance for Credit Loss, Current</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Deferred implementation costs, net</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Contract with Customer, Liability, Noncurrent</a></td>
<td class="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 173<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_ProductOrServiceAxis=cdlx_CostperServedSalesMember', window );">Cost per Served Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue from contract with customer</a></td>
<td class="nump">46,417<span></span>
</td>
<td class="nump">37,903<span></span>
</td>
<td class="nump">85,132<span></span>
</td>
<td class="nump">75,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_ProductOrServiceAxis=cdlx_CostperRedemptionMember', window );">Cost per Redemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue from contract with customer</a></td>
<td class="nump">20,712<span></span>
</td>
<td class="nump">18,453<span></span>
</td>
<td class="nump">43,731<span></span>
</td>
<td class="nump">33,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_ProductOrServiceAxis=cdlx_CostOtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue from contract with customer</a></td>
<td class="nump">2,141<span></span>
</td>
<td class="nump">407<span></span>
</td>
<td class="nump">$ 4,390<span></span>
</td>
<td class="nump">$ 758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_ProductOrServiceAxis=cdlx_BridgSubscriptionRevenueMember', window );">Subscription revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue from contract with customer</a></td>
<td class="nump">6,132<span></span>
</td>
<td class="nump">1,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_ProductOrServiceAxis=cdlx_BridgOtherRevenueMember', window );">Other revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue from contract with customer</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_ProductOrServiceAxis=cdlx_BridgTotalRevenueMember', window );">Bridg platform revenue(1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue from contract with customer</a></td>
<td class="nump">$ 6,135<span></span>
</td>
<td class="nump">$ 2,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss for 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 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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-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_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-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 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 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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cdlx_CostperServedSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CostperServedSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cdlx_CostperRedemptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CostperRedemptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cdlx_CostOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CostOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cdlx_BridgSubscriptionRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgSubscriptionRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cdlx_BridgOtherRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgOtherRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cdlx_BridgTotalRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgTotalRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949740864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT AND FINANCING ARRANGEMENTS - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 22, 2020 </div>
<div>USD ($) </div>
<div>numberOfDays </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </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_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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, net of issuance costs paid of $6,900</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 222,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls', window );">Adjustments to additional paid in capital, issuance of capped calls</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days | numberOfDays</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<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 );">Conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.7457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,140<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_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate', window );">Redemption period, days before maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption price, 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>
</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_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption', window );">Threshold principal outstanding amount for partial redemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,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_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice', window );">Required compliance period, period after written notice</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<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_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance', window );">Percentage of holders to require written notice of noncompliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.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_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue', window );">Amount of other debt called due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest', window );">Covenant noncompliance, period of additional interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">365 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate', window );">Liability component, discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Strike price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85.14<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_cdlx_OptionIndexedToIssuersEquityCapPrice', window );">Cap price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Unused borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable', window );">Maximum borrowing capacity, percentage of accounts receivable</a></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="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=us-gaap_AccountingStandardsUpdate202006Member', window );">Accounting Standards Update 2020-06</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional Paid in Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioOneMember', window );">Debt Covenant Noncompliance, Scenario 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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest', window );">Covenant noncompliance, period of additional interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">180 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage', window );">Covenant noncompliance, additional interest, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioTwoMember', window );">Debt Covenant Noncompliance, Scenario Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage', window );">Covenant noncompliance, additional interest, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioTwoMember', window );">Debt Covenant Noncompliance, Scenario Two | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest', window );">Covenant noncompliance, period of additional interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">181 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioTwoMember', window );">Debt Covenant Noncompliance, Scenario Two | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest', window );">Covenant noncompliance, period of additional interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">365 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioOneMember', window );">Debt Conversion Scenario 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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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" 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 | numberOfDays</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days | numberOfDays</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_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>
</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_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioTwoMember', window );">Debt Conversion Scenario Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days | numberOfDays</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioThreeMember', window );">Debt Conversion Scenario Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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" 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 | numberOfDays</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>
</tr>
<tr class="ro">
<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 | numberOfDays</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>
</tr>
<tr class="re">
<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>
</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=cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption', window );">Convertible Senior Notes, Additional Principal Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 2020 Convertible Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance', window );">Obligation to convert, period of failed compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 days<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_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance', window );">Notice of change, period of failed compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 day<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_LineOfCreditMember', window );">Lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,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_cdlx_DebtInstrumentCovenantBillingCovenantPeriod', window );">Billing covenant period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement', window );">Minimum cash plus liquidity requirement</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio', window );">Cast to funded senior debt ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Unused borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Lines of credit | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_cdlx_DebtInstrumentCovenantBillingCovenant', window );">Billing covenant</a></td>
<td class="nump">210,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Lines of credit | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_cdlx_DebtInstrumentCovenantBillingCovenant', window );">Billing covenant</a></td>
<td class="nump">$ 255,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_cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Issuance Of Capped Calls</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;">cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant Noncompliance, Additional Interest, Stated 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;">cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant Noncompliance, Period Of Additional Interest</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;">cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Liability Component, Discount Rate</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;">cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Notice Of Change, Covenant, Period Of Failed Compliance</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;">cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Obligation To Convert, Covenant, Period Of Failed Compliance</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;">cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Percentage Of Holders To Require Written Notice Of Noncompliance</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;">cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Redemption Period, Days Before Maturity 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;">cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Redemption Requirement, Amount Of Other Debt Called 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;">cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Threshold Principal Outstanding Amount For Partial Redemption</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;">cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DebtInstrumentCovenantBillingCovenant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Billing Covenant</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;">cdlx_DebtInstrumentCovenantBillingCovenant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DebtInstrumentCovenantBillingCovenantPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Billing Covenant 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;">cdlx_DebtInstrumentCovenantBillingCovenantPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cast To Funded Senior Debt Ratio</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;">cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Cash Plus Liquidity Requirement</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;">cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Required Compliance Period, Period After Written Notice</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;">cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Accounts 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;">cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_OptionIndexedToIssuersEquityCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Option Indexed to Issuer's Equity, Cap Price</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;">cdlx_OptionIndexedToIssuersEquityCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</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/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 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(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<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 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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="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(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_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="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><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 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<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 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise or strike price stated in the contract for options indexed to the issuer's equity 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 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123477628&amp;loc=d3e90205-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityStrikePrice1</td>
</tr>
<tr>
<td style="padding-right: 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_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_srt_CumulativeEffectPeriodOfAdoptionAxis=us-gaap_AccountingStandardsUpdate202006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_AccountingStandardsUpdate202006Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">cdlx_DebtCovenantAxis=cdlx_DebtCovenantNoncomplianceScenarioTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=cdlx_DebtConversionScenarioThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cdlx_A2020ConvertibleSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_A2020ConvertibleSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>56
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949169824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT AND FINANCING ARRANGEMENTS - Net Carrying Amount of Liability Component (Details) - 2020 Convertible Senior Notes - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DebtInstrumentCarryingAmount', window );">Long-term Debt, Gross</a></td>
<td class="nump">$ 230,000<span></span>
</td>
<td class="nump">$ 230,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_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">41,098<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt Issuance Costs, Net</a></td>
<td class="nump">4,686<span></span>
</td>
<td class="nump">4,504<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_LongTermDebt', window );">Long-term Debt, Total</a></td>
<td class="nump">$ 225,314<span></span>
</td>
<td class="nump">$ 184,398<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_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_DebtInstrumentAxis=cdlx_A2020ConvertibleSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_A2020ConvertibleSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668942554944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT AND FINANCING ARRANGEMENTS - Interest Expense Recognized (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
</tr>
<tr class="ro">
<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 (due in cash)</a></td>
<td class="nump">$ 575<span></span>
</td>
<td class="nump">$ 575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">2,359<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 4,680<span></span>
</td>
</tr>
<tr class="ro">
<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 debt issuance costs</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">365<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_InterestExpenseDebt', window );">Total interest expense related to the Notes</a></td>
<td class="nump">$ 3,149<span></span>
</td>
<td class="nump">$ 940<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668935934576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">1 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 01, 2021 </div>
<div>shares</div>
</th>
<th class="th"><div>Feb. 08, 2018</div></th>
<th class="th">
<div>Aug. 02, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>tranche </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>user </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>user </div>
<div>tranche </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th">
<div>Jan. 01, 2020 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,033,227<span></span>
</td>
<td class="text">&#160;<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease', window );">Number of shares authorized, annual increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized (in shares)</a></td>
<td class="nump">1,676,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Lease obligation incurred | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
<td class="text">&#160;<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=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Options vested in period, fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Compensation not yet recognized | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Compensation cost not yet recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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">104,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Options vested in period, fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Compensation not yet recognized | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 | Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Dosh Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Dosh Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Compensation cost not yet recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,072,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="re">
<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 );">Unvested PSU (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,581,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,294,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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Share-based Compensation Award, Tranche 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,803,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Share-based Compensation Award, Tranche One | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested PSU (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,252,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches', window );">Number of vesting tranches | tranche</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_PerformanceSharesMinimumGrowthRatePeriod', window );">Minimum growth rate period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_PerformanceSharesAdvertiserBillingPeriod', window );">Advertiser billing period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_PerformanceSharesEBITDATargetPeriod', window );">EBITDA target period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_PerformanceSharesStockClosingPricePeriod', window );">Stock closing price period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 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>
<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_PerformanceSharesMember', window );">Performance Shares | 2020 PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested PSU (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="nump">269,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">476,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,666<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_cdlx_PerformanceSharesVestingConditionPeriod', window );">ARPU vesting condition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
<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_PerformanceSharesMember', window );">Performance Shares | 2021 PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested PSU (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="text">&#160;<span></span>
</td>
<td class="nump">110,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches', window );">Number of vesting tranches | tranche</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_PerformanceSharesVestingConditionPeriod', window );">ARPU vesting condition 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">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>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares | Bridg PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested PSU (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">34,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions', window );">Performance conditions | user</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche One | 2020 PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested PSU (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions', window );">Performance conditions | user</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche One | 2021 PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested PSU (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="text">&#160;<span></span>
</td>
<td class="nump">55,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche One | Bridg PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche One | Minimum | Bridg PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage', window );">Achievement percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche One | Maximum | Bridg PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage', window );">Achievement percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.999%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions', window );">Performance conditions | user</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche Two | 2020 PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested PSU (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions', window );">Performance conditions | user</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche Two | 2021 PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested PSU (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="text">&#160;<span></span>
</td>
<td class="nump">55,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PerformanceSharesMember', window );">Performance Shares | Share-based Compensation Award, Tranche Two | Bridg PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage', window );">Achievement percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Performance Shares | Share-based Payment Arrangement, Tranche Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions', window );">Performance conditions | user</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Performance Shares | Share-based Payment Arrangement, Tranche Three | 2020 PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions', window );">Performance conditions | user</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease', window );">Number of shares authorized, annual increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">ESPP, purchase price percentage</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease', window );">ESPP, number of shares authorized, annual increase (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="text">&#160;<span></span>
</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">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">711,255,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,336,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">575,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation not yet recognized, awards other than options | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Restricted stock units | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Restricted stock units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan, Number Of Shares Authorized, Annual Increase</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;">cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_PerformanceSharesAdvertiserBillingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Shares, Advertiser Billing 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;">cdlx_PerformanceSharesAdvertiserBillingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_PerformanceSharesEBITDATargetPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Shares, EBITDA Target 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;">cdlx_PerformanceSharesEBITDATargetPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_PerformanceSharesMinimumGrowthRatePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Shares, Minimum Growth Rate 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;">cdlx_PerformanceSharesMinimumGrowthRatePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_PerformanceSharesStockClosingPricePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Shares, Stock Closing Price 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;">cdlx_PerformanceSharesStockClosingPricePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_PerformanceSharesVestingConditionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Shares, Vesting Condition 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;">cdlx_PerformanceSharesVestingConditionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Achievement 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;">cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Non-Option Equity Instruments, Performance Conditions</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;">cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Number Of Shares Authorized, Annual Percentage Increase</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;">cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Payment Arrangement, Number Of Vesting Tranches</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;">cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease obligation from new lease.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-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_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be recognized for 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be recognized for option 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from grant date that an equity-based award expires, 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> -Subparagraph (a)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_DoshHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DoshHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<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_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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cdlx_A2020PSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_A2020PSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_A2021PSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_A2021PSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_BridgPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgPSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668946538480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">$ 12,842<span></span>
</td>
<td class="nump">$ 13,337<span></span>
</td>
<td class="nump">$ 26,427<span></span>
</td>
<td class="nump">$ 20,585<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=cdlx_DeliveryCostsMember', window );">Delivery costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">914<span></span>
</td>
<td class="nump">521<span></span>
</td>
<td class="nump">1,496<span></span>
</td>
<td class="nump">830<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 );">Sales and marketing expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">3,633<span></span>
</td>
<td class="nump">3,655<span></span>
</td>
<td class="nump">7,337<span></span>
</td>
<td class="nump">6,087<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 expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">4,247<span></span>
</td>
<td class="nump">2,448<span></span>
</td>
<td class="nump">7,451<span></span>
</td>
<td class="nump">3,962<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 administration expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">$ 4,048<span></span>
</td>
<td class="nump">$ 6,713<span></span>
</td>
<td class="nump">$ 10,143<span></span>
</td>
<td class="nump">$ 9,706<span></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_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_IncomeStatementLocationAxis=cdlx_DeliveryCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DeliveryCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>60
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949309888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Summary of Common Stock Option Activity (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option Activity, Additional Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold', window );">Monthly average closing price, common stock, threshold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.31<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=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in thousands)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Exercisable at end of period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in usd per share)</a></td>
<td class="nump">$ 8.45<span></span>
</td>
<td class="nump">$ 8.45<span></span>
</td>
</tr>
<tr class="ro">
<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 usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in usd per share)</a></td>
<td class="nump">$ 8.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.73<span></span>
</td>
</tr>
<tr class="re">
<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 at end of period (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option Activity, Additional Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 10 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercised, aggregate intrinsic value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding, aggregate intrinsic value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<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=cdlx_DoshHoldingsIncMember', window );">Dosh Holdings, Inc.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares (in thousands)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Exercisable at end of period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in usd per share)</a></td>
<td class="nump">$ 3.06<span></span>
</td>
<td class="nump">$ 3.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.06<span></span>
</td>
</tr>
<tr class="ro">
<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 at end of period (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option Activity, Additional Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, weighted average contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 8 months 4 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercised, aggregate intrinsic value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Exercisable, aggregate intrinsic value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 395<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 );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares (in thousands)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">406<span></span>
</td>
<td class="nump">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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Exercisable at end of period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Beginning balance (in usd per share)</a></td>
<td class="nump">$ 25.17<span></span>
</td>
<td class="nump">$ 25.17<span></span>
</td>
</tr>
<tr class="re">
<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 usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.22<span></span>
</td>
</tr>
<tr class="re">
<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 at end of period (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option Activity, Additional Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, weighted average contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 4 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercised, aggregate intrinsic value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding, aggregate intrinsic value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Exercisable, aggregate intrinsic value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 543<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Monthly Average Closing Price, Common Stock, Threshold</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;">cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the current fair value of the underlying stock exceeds the exercise price of options 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercisable or convertible options. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_DoshHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_DoshHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>61
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949269680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Summary of RSU Activity (Details) - Restricted stock units<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares (in thousands)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested &#8212; Beginning balance (in shares) | shares</a></td>
<td class="nump">2,294<span></span>
</td>
</tr>
<tr class="re">
<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) | shares</a></td>
<td class="nump">2,072<span></span>
</td>
</tr>
<tr class="ro">
<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) | shares</a></td>
<td class="num">(504)<span></span>
</td>
</tr>
<tr class="re">
<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) | shares</a></td>
<td class="num">(281)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested &#8212; Ending balance (in shares) | shares</a></td>
<td class="nump">3,581<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Unvested &#8212; Beginning balance (in usd per share) | $ / shares</a></td>
<td class="nump">$ 60.58<span></span>
</td>
</tr>
<tr class="re">
<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 usd per share) | $ / shares</a></td>
<td class="nump">51.90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in usd per share) | $ / shares</a></td>
<td class="nump">51.95<span></span>
</td>
</tr>
<tr class="re">
<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 usd per share) | $ / shares</a></td>
<td class="nump">73.54<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested &#8212; Ending balance (in usd per share) | $ / shares</a></td>
<td class="nump">$ 55.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unvested, weighted-average remaining contractual term</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Unvested, unamortized compensation costs | $</a></td>
<td class="nump">$ 166,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_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_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option 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 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_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>62
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668940612320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Contingent Consideration (Details) - Fair Value, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current contingent consideration</a></td>
<td class="nump">$ 164,277<span></span>
</td>
<td class="nump">$ 182,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Long-term contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,825<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">164,277<span></span>
</td>
<td class="nump">232,295<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&#160;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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current contingent consideration</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_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Long-term contingent consideration</a></td>
<td class="text">&#160;<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</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&#160;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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current contingent consideration</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_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Long-term contingent consideration</a></td>
<td class="text">&#160;<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</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_FairValueInputsLevel3Member', window );">Level&#160;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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current contingent consideration</a></td>
<td class="nump">164,277<span></span>
</td>
<td class="nump">182,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Long-term contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,825<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">$ 164,277<span></span>
</td>
<td class="nump">$ 232,295<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability recognized arising from contingent consideration in a business combination, expected to be settled 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability recognized arising from contingent consideration in a business combination, expected to be settled beyond 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and nonfinancial obligations.</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 (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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668947203680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Reconciliation of Beginning and Ending Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure', window );">Contingent Consideration Classified as Equity, Fair Value Disclosure</a></td>
<td class="nump">$ 164,277<span></span>
</td>
<td class="nump">$ 232,401<span></span>
</td>
<td class="nump">$ 164,277<span></span>
</td>
<td class="nump">$ 232,401<span></span>
</td>
<td class="nump">$ 167,245<span></span>
</td>
<td class="nump">$ 232,295<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration', window );">Asset Acquisition, Consideration Transferred, Contingent Consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">230,921<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">230,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss', window );">Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)</a></td>
<td class="num">$ (2,968)<span></span>
</td>
<td class="nump">$ 1,480<span></span>
</td>
<td class="num">$ (68,018)<span></span>
</td>
<td class="nump">$ 1,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contingent consideration recognized as part of consideration transferred in asset acquisition.</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 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contingent consideration in a business combination that is classified in shareholders' 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 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_ContingentConsiderationClassifiedAsEquityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held.</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 (d)<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_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668935779616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Key Assumptions (Details) - Valuation, Market Approach - Level&#160;3<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</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_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember', window );">Revenue volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration measurement input</a></td>
<td class="nump">0.200<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_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember', window );">Revenue discount rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration measurement input</a></td>
<td class="nump">0.071<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_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember', window );">Weighted average cost of capital</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration measurement input</a></td>
<td class="nump">0.165<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_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember', window );">Common stock volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration measurement input</a></td>
<td class="nump">0.830<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_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember', window );">Portion to be paid in cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration measurement input</a></td>
<td class="nump">0.300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of input used to measure contingent consideration liability from business combination.</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 (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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_MeasurementInputTypeAxis=cdlx_MeasurementInputRevenueVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputTypeAxis=cdlx_MeasurementInputRevenueVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=cdlx_MeasurementInputWeightedAverageCostOfCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputTypeAxis=cdlx_MeasurementInputWeightedAverageCostOfCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=cdlx_MeasurementInputCommonStockVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputTypeAxis=cdlx_MeasurementInputCommonStockVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=cdlx_MeasurementInputCashPortionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputTypeAxis=cdlx_MeasurementInputCashPortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668945680736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Deferred FI Implementation Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_cdlx_DeferredFinancialInstitutionCostsRollForward', window );"><strong>Deferred Financial Institution Costs [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_ContractWithCustomerAssetNetNoncurrent', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,903<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(730)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,612)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,173<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DeferredFinancialInstitutionCostsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Financial Institution Costs [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;">cdlx_DeferredFinancialInstitutionCostsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for asset recognized from cost incurred to obtain or fulfill 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 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668946525872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </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_OtherCommitmentsAxis=cdlx_FinancialInstitutionShareCommitmentMember', window );">Financial Institution Share Commitment</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_OtherCommitment', window );">FI share commitment</a></td>
<td class="nump">$ 10.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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cdlx_FinancialInstitutionShareCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherCommitmentsAxis=cdlx_FinancialInstitutionShareCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140668940591200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - Schedule of antidilutive securities (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to common stockholders, basic</a></td>
<td class="num">$ (126,290)<span></span>
</td>
<td class="num">$ (47,306)<span></span>
</td>
<td class="num">$ (93,252)<span></span>
</td>
<td class="num">$ (72,201)<span></span>
</td>
</tr>
<tr class="re">
<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, diluted (in shares)</a></td>
<td class="nump">33,635,000<span></span>
</td>
<td class="nump">32,977,000<span></span>
</td>
<td class="nump">33,688,000<span></span>
</td>
<td class="nump">31,145,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_EarningsPerShareDiluted', window );">Net loss per share attributable to common stockholders, diluted (in USD per share)</a></td>
<td class="num">$ (3.75)<span></span>
</td>
<td class="num">$ (1.43)<span></span>
</td>
<td class="num">$ (2.77)<span></span>
</td>
<td class="num">$ (2.32)<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,581,000<span></span>
</td>
<td class="nump">2,588,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">Employee Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">7,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Share-based Payment Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">413,000<span></span>
</td>
<td class="nump">526,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_SeniorNotesMember', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,701,000<span></span>
</td>
<td class="nump">2,701,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_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_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="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 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 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><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 (a)<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<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 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 10: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 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_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949545632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Jun. 30, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 889<span></span>
</td>
<td class="nump">$ 1,790<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_ConcentrationRiskByTypeAxis=cdlx_MarketerConcentrationRiskMember', window );">Marketers | Revenue Benchmark | Top Five Marketers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">34.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_ConcentrationRiskByTypeAxis=cdlx_MarketerConcentrationRiskMember', window );">Marketers | Accounts Receivable | Top Five Marketers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">30.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_ConcentrationRiskByTypeAxis=cdlx_MarketerConcentrationRiskMember', window );">Marketers | Accounts Receivable | Largest Marketers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Financial Institution Partner | Largest FI Partner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></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">75.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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Financial Institution Partner | Bank Of America, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></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.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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Financial Institution Partner | JP Morgan Chase 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></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.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_GB', window );">United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 600<span></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_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_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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=cdlx_MarketerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_MarketerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_srt_MajorCustomersAxis=cdlx_TopFiveMarketersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=cdlx_TopFiveMarketersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cdlx_LargestMarketersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=cdlx_LargestMarketersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cdlx_FinancialInstitutionPartnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_FinancialInstitutionPartnerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=cdlx_LargestFIPartnerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=cdlx_LargestFIPartnerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=cdlx_BankOfAmericaNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=cdlx_BankOfAmericaNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=cdlx_JPMorganChaseBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=cdlx_JPMorganChaseBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668949989264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS - Revenue by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_AdjustedContribution', window );">Adjusted contribution</a></td>
<td class="nump">$ 35,125<span></span>
</td>
<td class="nump">$ 29,630<span></span>
</td>
<td class="nump">$ 67,900<span></span>
</td>
<td class="nump">$ 53,971<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_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts', window );">Plus: FI Share and other third-party costs</a></td>
<td class="nump">40,280<span></span>
</td>
<td class="nump">29,223<span></span>
</td>
<td class="nump">75,433<span></span>
</td>
<td class="nump">58,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">75,405<span></span>
</td>
<td class="nump">58,853<span></span>
</td>
<td class="nump">143,333<span></span>
</td>
<td class="nump">112,083<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_StatementBusinessSegmentsAxis=cdlx_CardlyticDirectSegmentMember', window );">Cardlytics Direct</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_AdjustedContribution', window );">Adjusted contribution</a></td>
<td class="nump">29,867<span></span>
</td>
<td class="nump">27,603<span></span>
</td>
<td class="nump">58,822<span></span>
</td>
<td class="nump">51,944<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_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts', window );">Plus: FI Share and other third-party costs</a></td>
<td class="nump">39,403<span></span>
</td>
<td class="nump">29,160<span></span>
</td>
<td class="nump">74,431<span></span>
</td>
<td class="nump">58,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">69,270<span></span>
</td>
<td class="nump">56,763<span></span>
</td>
<td class="nump">133,253<span></span>
</td>
<td class="nump">109,993<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdlx_BridgAcquisitionMember', window );">Bridg Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cdlx_AdjustedContribution', window );">Adjusted contribution</a></td>
<td class="nump">5,258<span></span>
</td>
<td class="nump">2,027<span></span>
</td>
<td class="nump">9,078<span></span>
</td>
<td class="nump">2,027<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_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts', window );">Plus: FI Share and other third-party costs</a></td>
<td class="nump">877<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">1,002<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,135<span></span>
</td>
<td class="nump">$ 2,090<span></span>
</td>
<td class="nump">$ 10,080<span></span>
</td>
<td class="nump">$ 2,090<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_AdjustedContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted contribution represents our revenue less FI Share and other third-party costs. We refined our definition of adjusted contribution used by our CODM to exclude the impact of non-cash charges related to the issuance of equity to our FI partners and the impact of amortization and impairment of deferred FI implementation 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;">cdlx_AdjustedContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Institution Share And Oth0er Third-Party Costs, Excluding Non-cash Equity Expense And Deferred Implementation 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;">cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: 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 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 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 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 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 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)(iii)(A))<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 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 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 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 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 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 15: 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 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)(5))<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 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 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://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 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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdlx_CardlyticDirectSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=cdlx_CardlyticDirectSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdlx_BridgAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=cdlx_BridgAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668946560176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS - Adjusted Contribution Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_cdlx_AdjustedContribution', window );">Adjusted contribution</a></td>
<td class="nump">$ 35,125<span></span>
</td>
<td class="nump">$ 29,630<span></span>
</td>
<td class="nump">$ 67,900<span></span>
</td>
<td class="nump">$ 53,971<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_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization', window );">Deferred implementation costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">730<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,612<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_cdlx_DeliveryCosts', window );">Delivery costs</a></td>
<td class="nump">8,162<span></span>
</td>
<td class="nump">5,748<span></span>
</td>
<td class="nump">14,695<span></span>
</td>
<td class="nump">9,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expense</a></td>
<td class="nump">21,983<span></span>
</td>
<td class="nump">17,063<span></span>
</td>
<td class="nump">39,631<span></span>
</td>
<td class="nump">30,265<span></span>
</td>
</tr>
<tr class="ro">
<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 expense</a></td>
<td class="nump">13,581<span></span>
</td>
<td class="nump">8,934<span></span>
</td>
<td class="nump">25,872<span></span>
</td>
<td class="nump">15,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_GeneralAndAdministrativeExpense', window );">General and administration expense</a></td>
<td class="nump">20,984<span></span>
</td>
<td class="nump">16,888<span></span>
</td>
<td class="nump">41,409<span></span>
</td>
<td class="nump">29,063<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_cdlx_AcquisitionAndIntegrationCostsBenefit', window );">Acquisition and integration costs (benefit)</a></td>
<td class="nump">2,197<span></span>
</td>
<td class="nump">14,182<span></span>
</td>
<td class="num">(2,401)<span></span>
</td>
<td class="nump">21,212<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_cdlx_ChangeInFairValueOfContingentConsideration', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(2,968)<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
<td class="num">(68,018)<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">10,356<span></span>
</td>
<td class="nump">8,833<span></span>
</td>
<td class="nump">20,227<span></span>
</td>
<td class="nump">11,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_NonoperatingIncomeExpense', window );">Total other expense</a></td>
<td class="nump">5,417<span></span>
</td>
<td class="nump">3,078<span></span>
</td>
<td class="nump">8,034<span></span>
</td>
<td class="nump">5,804<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 income taxes</a></td>
<td class="num">$ (127,736)<span></span>
</td>
<td class="num">$ (47,306)<span></span>
</td>
<td class="num">$ (94,698)<span></span>
</td>
<td class="num">$ (72,201)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_AcquisitionAndIntegrationCostsBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition and Integration Costs (Benefit)</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;">cdlx_AcquisitionAndIntegrationCostsBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_AdjustedContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted contribution represents our revenue less FI Share and other third-party costs. We refined our definition of adjusted contribution used by our CODM to exclude the impact of non-cash charges related to the issuance of equity to our FI partners and the impact of amortization and impairment of deferred FI implementation 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;">cdlx_AdjustedContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ChangeInFairValueOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change In Fair Value Of Contingent Consideration</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;">cdlx_ChangeInFairValueOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Asset, Deferred Implementation Costs , 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;">cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_DeliveryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs to deliver ad campaigns</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;">cdlx_DeliveryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdlx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668942584720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS - Geographical Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 75,405<span></span>
</td>
<td class="nump">$ 58,853<span></span>
</td>
<td class="nump">$ 143,333<span></span>
</td>
<td class="nump">$ 112,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">8,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,273<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 );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">69,178<span></span>
</td>
<td class="nump">54,145<span></span>
</td>
<td class="nump">130,831<span></span>
</td>
<td class="nump">103,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,750<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">6,227<span></span>
</td>
<td class="nump">$ 4,708<span></span>
</td>
<td class="nump">12,502<span></span>
</td>
<td class="nump">$ 8,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,423<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_IN', window );">India</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: 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 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 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 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 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 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)(iii)(A))<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 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 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 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 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 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 15: 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 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)(5))<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 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 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://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 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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=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=country_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (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.2</span><table class="report" border="0" cellspacing="2" id="idm140668952134000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="num">$ (1,000)<span></span>
</td>
<td class="nump">$ 4,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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>cdlx-20220630_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:cdlx="http://www.cardlytics.com/20220630"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cdlx-20220630.xsd" xlink:type="simple"/>
    <context id="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icf71aaec212b4f81a180fda5df2d8f9a_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i728ac89dff8a4c48a4dfbc5a9f1c0b6d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="ia4200034e8894463b5780f80ada21ed0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="i08b3407f4fb9472cb6f902f8120fe601_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="ica935f90cee64100b38c0ecb4a50b83b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3406f52067d1469faae642f82e01c42b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4065c19d8f5f46fcb30c4c013fb3a938_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5d324b5416114f538c18da56995ce040_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6851cb71672c4cfc8df9d21f2022fb09_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4f9af9c602e246c5a3688aee2b051694_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0daa906a81a14fad861f2c64c1c5f090_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i092656b4c8634a2c9a302831d6fa28a6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if95afa1f0e8f43e1b87c06e5c7323951_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if6aa7ae9aab6415c85dc30c84c7f606b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9c620117b149460aabaf5ac331a08f42_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1e27138d077449418b6f13b9f307e885_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibea155b665744768aca71e5371acdcb2_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibc0c95225aff490cb36d5e80efa59b71_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="ie3a1d7da71cc45a58d782432f252dd9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="i05aacc9d42d8424294a82b77e6922229_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="i95b7471e43624243bb8ae6cfd2ecb493_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="i883186570d7242418f73908f62c18d21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie98d682dbb094652a919ee899aac9879_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie6efe5d6b5b54bb3a275b6b9bf551451_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic57495325c0b4bad93616105a3d7a64e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i142aee0485a644e1a554eb860041a6e2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ide6c2c65989e406ba7558f2c285f3fca_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifda6821098694c9fb30be9fdc69d4750_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if9fde7d144024fb78da4d10ee500f83f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4eb29af58f6f4c2399737f4cb5607490_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie59d03fa992946d1837d9488f572a94c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i89dd42e34a8b4340840534d7ceb8ce39_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib8621734e92e414585c987a54bd085dd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0e74afb47d2747c9ab812dc0babbc457_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8f13d893b95b424faa8fbc40069440cf_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaa3901afaaa74e05aaca06233b1a3ca7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4c55abb8b71041febf96d87b52c227dd_D20220511-20220609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2022-05-11</startDate>
            <endDate>2022-06-09</endDate>
        </period>
    </context>
    <context id="i3b98a33d237245c6a22fecc50ecde078_I20220511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2022-05-11</instant>
        </period>
    </context>
    <context id="i629d0a4042f943cfbb0b95547e301c7b_I20220107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-07</instant>
        </period>
    </context>
    <context id="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-07</startDate>
            <endDate>2022-01-07</endDate>
        </period>
    </context>
    <context id="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:PublicEquityOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="i0e0859ff911e4f14b4dc4a6ea6c94073_I20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:PublicEquityOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-05</instant>
        </period>
    </context>
    <context id="i0d3f273ffc314f18a15e90c95a6df557_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="ia9d599b19b4a49ba98bc64ceb3f8a5ce_D20220107-20220107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-07</startDate>
            <endDate>2022-01-07</endDate>
        </period>
    </context>
    <context id="i2c0a146ff3d84c399620f06f7fbb703e_D20220107-20220107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-07</startDate>
            <endDate>2022-01-07</endDate>
        </period>
    </context>
    <context id="i7455d363e2b0437ab210aae67ae0487f_D20220107-20220107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:EntertainmentAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-07</startDate>
            <endDate>2022-01-07</endDate>
        </period>
    </context>
    <context id="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="i0d5b3c9e96a84f12a9b71505eeec780b_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="i4431ecf59be441898fb3ceaae193da97_I20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-05</instant>
        </period>
    </context>
    <context id="i0256022d43d1486fab0a62419da461fc_I20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-05</instant>
        </period>
    </context>
    <context id="ieba68e3fe84844e39758e5d6196edc4e_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="i1eac591bc1a6493786cc503d643e97b3_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="if8738b5367d24775a58bca699ac6cae9_D20210505-20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-05</startDate>
            <endDate>2021-05-05</endDate>
        </period>
    </context>
    <context id="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="i9ab341b7020a4a46abd555ff1677a021_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="i4374038e135643ce96c2135d08c658d2_I20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-05</instant>
        </period>
    </context>
    <context id="id2858b8350014cf19f2a7c5221841b50_I20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-05</instant>
        </period>
    </context>
    <context id="if558991e53e4443891b363b156ed2603_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="i144d193701df43ddb00220bb7ca72b66_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="i8c351d98dced4448a86946739cb96c70_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="id2ad84d3823940be85ffe095a88b5aed_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:PartnerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="ib66e731447054aff8608c23fc0fc2294_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:CardLinkedSubscriberUserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="ib6f1a54991204d6c9e248f342e34ec54_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAndDoshHoldingsAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAndDoshHoldingsAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if6e738884685428088b4690be59d908d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:CardlyticsPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7c434e4ee2945c88267d675a830e6de_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:CardlyticsPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i31333e428d554db6a538b29823a2bb07_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8cbd6b33fef74828b28a75f010a7651b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:CardlyticsPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7b8103cac15b4ffebb303b160a028cfb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i82990db44b764176b3ca8f7d7bd96368_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia301de5023434264933d3c686c7f048f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia9326bf2bb674abcb1408f6099490be6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i05dc1f30d290499c94ad55558bffdd57_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibb249deb6d644a4fbf95a55c9f870da7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:MerchantRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic3d83037b5694e3dafa24abb891551fd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:PartnerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iee145575f62a47b68bd558c8880a3019_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:PartnerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:CardLinkedSubscriberUserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibcaa75927279493ead5a2de91e749b0a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cdlx:CardLinkedSubscriberUserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia69ea5afeb574d18be6b5095007bbb63_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1e2bf29328ac48e7bae9bf585108f640_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2b3522f874ae4e6ab1fdca2de2859f0c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i85efe4b1e8d94267a4557db6d1e42bb0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibaca59e655be4903bbe1d18ca802540e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib2bf556f4d5643ababfa32c631402c26_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0b4617793e7e480eb1e57da01c84bc12_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id26b2d035a06409cbf22b494c55ebe97_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i53c1ab8a2f1f4c43bd6f0872ba706bd9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9168861a81b34aa29fb8486ad894f3e1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1f711f2b775841e7a87cb012a172503f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2d4628b594fa48f69fd0a01d40a3feb7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic434b5abc2af4750beed92ce2c61ee85_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i160b7ff121164d34bd88bc97b467680d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i09ed435fb0e649059e5336c135e2da07_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if303e638112644468d4c57f86e0ad740_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgSubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i15bec45193e2458f94a9000a9860ae85_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5334559b521b4581b528d3b99c734e8b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i81cbe922087a47df86c2da0304b5065e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgTotalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib7334c7d0c2a475e889a1d0a45639469_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:BridgTotalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1ec3809026b14736bbaefc0541e4ec47_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5e93576c62df4bc19a2c296db70b505c_I20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2020-09-22</instant>
        </period>
    </context>
    <context id="i822d009a35f74ec58bf5a0238e0e2c7f_I20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:ConvertibleSeniorNotesAdditionalPrincipalOption</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-22</instant>
        </period>
    </context>
    <context id="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2020-09-22</startDate>
            <endDate>2020-09-22</endDate>
        </period>
    </context>
    <context id="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">cdlx:DebtConversionScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-22</startDate>
            <endDate>2020-09-22</endDate>
        </period>
    </context>
    <context id="i630ea28948294fa8b6c382d82d69c76c_D20200922-20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">cdlx:DebtConversionScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-22</startDate>
            <endDate>2020-09-22</endDate>
        </period>
    </context>
    <context id="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">cdlx:DebtConversionScenarioThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-22</startDate>
            <endDate>2020-09-22</endDate>
        </period>
    </context>
    <context id="i04af6806619b4753befdcf73096db65f_D20200922-20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:A2020ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-22</startDate>
            <endDate>2020-09-22</endDate>
        </period>
    </context>
    <context id="iaa0f0a46a062423f99e4f010dc0f3453_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8dc2727e92a3468991370888c8d949f0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icf70c65d44dd4ea894e73f8d32762da2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib5bd143168284e5295ceb194921910ae_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic457e1257da84e988756322dcb6fa9d4_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cdlx:DebtCovenantAxis">cdlx:DebtCovenantNoncomplianceScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0c3b21b70df2471b9642f1d630dadd12_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ief87e2382d734be4949359a6761b8439_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:A2020ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3b95c490054487db5f1ecff9f9b799a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:A2020ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i214d1563d3f749368f1f69e4fb4cf825_I20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="iec7c9364ffa34f2cb084b3fc68bed1be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6aa6d43b6b4746258e4ac5d758bb8413_D20201130-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-30</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="ib30034569d684b94b60eb104372592ae_D20201130-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-30</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i162b6316cc264d6f8a61adc80ca6d592_D20201130-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-30</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i3e76fc5f59134216853cee85bbc64da1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5381c32de4214b9db13df864918627ca_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1ff0dc3086fe4b2c9f4ebd53936b58bc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4e408ab4703e4eb88dd57b80b6045146_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if095e40e34364ab397be4231f343c90e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i57bcfc1012a94ec1828ca0998d306002_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieab268f0aa26426a8bfff26caa9841fb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i93022303575f4f99921522287aac822f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cdlx:DeliveryCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2c726cfdae0f45fd9c314036fdc7f073_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i415b1c810f2e4146bfcedb921c5816a9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if5152b1539f54574a8ab4193ed3af5df_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4c8fd8251b4c4b889cdc57588c163c3e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i24ba4de8291c47109345057170dc04a8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iabc6abc73d724839b8c83a9d2b264c50_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia697db76e3b74d16a9cc72b1974a1cbe_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i932314d7e27a4815b8a37c980cdafc95_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8b89c6676708452eaf378c0de8dfa312_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib693084cb54346a3b2fe0816b535c2f3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i99cdc732daf74862ab6d1994e1fafb09_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib4636df16fc348bf82c9e22c6cd6c63c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9527045b0dea400797d8063f2d230383_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i160b23831ea944c4b1be36effb9a8950_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifa98c20b5be9461582fd30bed6675cab_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i019683c0e5ba49958c92146c81acba69_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if8c80f64b3844f2c8b8f08e466d2d389_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0cad317209ce43ce8d335946c4b50de8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic7e18ce6d5244bb4b34a9bbcaa295a9b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i107093c403af4af3803df03d9dc9b34f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id0feb733ace5488086f242f76b532ffd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdlx:DoshHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8a86e0a5cff344a29660362499b72b4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</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="idd34068150634f4182b6df70edf4f859_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8e294c9db27440c7a4ebb45676e948fc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibb68697db02543b2b9e1ef55e1fda0b0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia826f709d71b4028b06974491d9a00d7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i66b22d07e8d84efe9a0f5fe079c2fa50_D20220701-20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-08-02</endDate>
        </period>
    </context>
    <context id="i9b70d426906a4274a58c381c26967af4_D20220701-20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-08-02</endDate>
        </period>
    </context>
    <context id="ib986f5d854fd442689501d972518fdb2_D20220701-20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-08-02</endDate>
        </period>
    </context>
    <context id="ifd139ffcacb14492b213d9dd630d9af1_I20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-02</instant>
        </period>
    </context>
    <context id="i21ffee99a088472087ba7d1f371b1d3b_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="ic43ef272783c4a5aa2e3f1b68b7fd4ff_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i8296d28333f7477cbf469990da835a0a_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i80ad13f09fa647cca4d95ebe8636c532_D20190401-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="i41973a6c1bbc4c41befd8850c2e20fb1_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i1620e1107b764862b74f32cb6d78a155_D20190401-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="i5ba580bc5db142e3ad0456845958c1c7_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i4b6a061bc75f435dadf178084ffbc533_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ia6e2716d845049d28fedf1caf82f518b_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i1f56a20c92d4498db81e349f77c39382_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ib25141b1345f4ee6856785a3ce4c49e6_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i36c8266602a14ef9b40b74995a992195_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i97f283de7e7a45f6b2db00a624e532af_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="if79c46502e85454591173594a8b56b74_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i6cd04867c9d745559fe5c2c1fd8c01aa_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i9cef3488b18a42c698c2f90ae11e018e_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i5f4f93ff2b544a1b9c0edb1151e8b35c_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i4f37e0d19a90417595fc906867f51151_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i636022ac15ef4d1bbbaa121983980900_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ife040abf0a0e4919a149b1608a5cd8b0_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i43b27d5387284516887edf8bd746ba4e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7886740a0bb44cacac3fa9831ae42f62_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8458a66be7864e9590d2c472d490bbb1_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i60020fe3bfa04a96b0ad18bc98b01127_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ifbe5c55ca3f24fc6bf17a14a866abdf8_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:BridgPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i04a49b0eeb5a4751906885c4d7b914be_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibd8a797e66a04d2eb1a517ebabfc2d17_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2021PSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9eba4eb5faa44581ac587dfe42c2241d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2020PSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i378121122aad4764a8cca0f4b954da0c_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i227996f801b0400681591c7ccd22ad23_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7683064326194d5a8ecc692da1acc509_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5f8c92d432d3482d820f67744e139f69_D20180208-20180208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-08</startDate>
            <endDate>2018-02-08</endDate>
        </period>
    </context>
    <context id="i2b269b99874d45e18ff9d040361f559a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2bf15ada7814f009565ad391ed5c2df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c4cbb640b8c45a9b9b5a82bc8561c56_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7293069512194821b30ed7b0d24f75f3_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i16abcf85adcf49d7b64d90bfed221a3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71f94ac3c081426ebd0a9446d670638e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id149d935a3a742d2a917cf0aa29910b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if6106b6408984755affbb71d74317f8b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i81bb0273f0194730b2e8a6c3ecc6c8a1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idacdb7d6709f4049be107fa4e55f4856_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i93d943456a5d4caf9820ac59bc5751ba_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3fb94bfd8e8b4b399e43a7291c87abce_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i21664931947340e3bc48f11ef11d3987_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i65aeb1d5fed949de8e003acc2f38bb2b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ief228ff6bea845f2b1b6206184678f0f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputCommonStockVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i62a5d3b5e5964ad18fd3e2cfa97f2c69_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cdlx:MeasurementInputCashPortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:MarketApproachValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id1c5ed0adeb742c3980c2cdd7344870d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cdlx:FinancialInstitutionShareCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic9f51dfa928d4fc4a0206471fa0004d0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if7abc5826a8d475f8c807c730a8ddede_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id4fdbcd2247943699425555fcb3ed950_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9a2e172863e54bce935a18face1cbdc9_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib8a6fa47e0004f71bd15f961c8103b37_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifb086bc42a1941c1a64fa01775f6d7e1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifde47be0363f436d9378692c51c2e470_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib3558cc8a9c4431abf7c48b849454f24_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if160fa4623314d48b307624d945371e8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:CardlyticDirectSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ica26909f9b924351a225ac6b2270b181_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:BridgAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3dca57f582b34f559a395c817705b07e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iacf43131773f4389b415a77dad1f28cf_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i83dd5f9e050440fd83415bb809702eca_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2578974c9a5e442cb86e90df3e6d4cbe_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i466be35645174b209933ac3261d665a7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if673fef2b6f249eca54d09f75d1d3594_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8af8df9392c24019bd852fd0f9727502_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i18041918a2e94cb883bedb90533e6e21_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic3315e5b1dde4bafba7e59fa63841f84_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a77a17acaa64c478312a3e1992c1a92_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i62ceae5b81204ae88e92fbdc416e65cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56a6bab7b7224314af9c861e51f60371_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8c8f289c20ef4d6a85c2fc631b53779d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1405c55f734b4bfeb9f1aed684b5d126_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if23b537ffd5542e19a072f72c1648fa1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3f1b02708ad54325a7aaf78df463f07d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4ebcab3604e846e996d50e24820d86c8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4e37fc6eede249de986e5e058ef04b4a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TopFiveMarketersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifd0950c58ea84268ac734b67b7f998fc_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestMarketersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifb3b7876df7543f5bfd34582b52ec0af_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestMarketersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cdlx:MarketerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifa6b1fa520e047a5917aa3bba52791cf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestFIPartnerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5ebc43bbd4574fb487e1358997f46bbf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:BankOfAmericaNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i410f2a5299514df893df2caef8446912_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:JPMorganChaseBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="numberofdays">
        <measure>cdlx:numberOfDays</measure>
    </unit>
    <unit id="tranche">
        <measure>cdlx:tranche</measure>
    </unit>
    <unit id="user">
        <measure>cdlx:user</measure>
    </unit>
    <unit id="segment">
        <measure>cdlx:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF8yLTEtMS0xLTc5MzY3_46a22be0-fc4b-4914-9926-7b9b2c2ce0bf">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF8zLTEtMS0xLTc5MzY3_83230a06-0ee9-4abd-8cb3-90615e4ea10b">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF80LTEtMS0xLTc5MzY3_38de70ce-2ded-4004-af6a-45c06bd308f5">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF81LTEtMS0xLTc5MzY3_8cf60a97-2a22-476b-8409-5ae4628074a4">0001666071</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80L2ZyYWc6MDA3MDMwNjc0ZTQ0NDgxZjhiYTUzNGUwOGJjODc1YmIvdGFibGU6NjYyNjYyMTM1MzRkNDc4ZTgxMWE2ZjA2OTU1ZGI2ZDgvdGFibGVyYW5nZTo2NjI2NjIxMzUzNGQ0NzhlODExYTZmMDY5NTVkYjZkOF82LTEtMS0xLTc5MzY3_6214d8b5-2a84-4bf0-bb5f-8e43bfe32881">--12-31</dei:CurrentFiscalYearEndDate>
    <cdlx:DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance
      contextRef="i04af6806619b4753befdcf73096db65f_D20200922-20200922"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjQ3MA_3f90d9b4-2080-4ab6-b205-e0d5eb8ba834">P3D</cdlx:DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance>
    <cdlx:DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance
      contextRef="i04af6806619b4753befdcf73096db65f_D20200922-20200922"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjY3Ng_c6e6b5aa-ddd7-4618-a47d-c0a83f842dc1">P1D</cdlx:DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9b70d426906a4274a58c381c26967af4_D20220701-20220802"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjMwNw_ff2d3730-7a53-45ef-9a91-a1f7ee987629">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xNzYx_7fc841b5-8f15-4959-bb8c-8e1dc7510a4f">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6NjAwNGE1MmFiY2Y1NDBkN2I1ZGNlMDI1NGQ5NTU5ODMvdGFibGVyYW5nZTo2MDA0YTUyYWJjZjU0MGQ3YjVkY2UwMjU0ZDk1NTk4M18wLTAtMS0xLTc5MzY3_06af8d85-b27b-4efa-84a7-d04cb87dd974">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xMjU_4f72ee5e-68f3-4c50-9c25-1b10a41ac3cb">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6NDVkODYxOTQ5NjdlNDJkNzg0MDdhODhiNmRiNTFjMWEvdGFibGVyYW5nZTo0NWQ4NjE5NDk2N2U0MmQ3ODQwN2E4OGI2ZGI1MWMxYV8wLTAtMS0xLTc5MzY3_950549dc-999f-465a-8852-337cd2f2a815">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18yMjg_d35a522d-f5bb-42ab-85b9-899ca399028b">001-38386</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl8wLTAtMS0xLTc5MzY3_b7146841-2703-4e54-96af-ce2c3a86c031">CARDLYTICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl8yLTAtMS0xLTc5MzY3_22af5be0-b84e-432e-abf7-32f8fc5cc06e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl8yLTItMS0xLTc5MzY3_bf83e3c2-2b1b-4185-8c90-ee9a82282685">26-3039436</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTAtMS0xLTc5MzY3_605555c0-7ca8-4c75-905d-884c9d19f6c4">675 Ponce de Leon Ave. NE, Ste 6000</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTEtMS0xLTc5MzY3_18516d6c-31ba-438b-975d-66ad569f606b">Atlanta</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTItMS0xLTc5MzY3_da3f98f9-378b-4f57-923e-b2327e11526d">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl80LTMtMS0xLTc5MzY3_0ca2e44f-1398-4ee7-b8f4-a4fc79101d97">30308</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl82LTAtMS0xLTc5MzY3_9ac37d5a-60df-4c69-970e-cc972abf3ee4">(888)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6YjZmOWNiM2EwOTZlNGNkZDllYmRhZjk3MDBiMjEyMmYvdGFibGVyYW5nZTpiNmY5Y2IzYTA5NmU0Y2RkOWViZGFmOTcwMGIyMTIyZl82LTItMS0xLTc5MzY3_5e8b6001-da8e-4091-888c-fd4dc2c3c3f7">792-5802</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6ZDIzZmFhYTg1NGMzNDE2Mjk3YTM5ODkxMzU4OGE4ZjgvdGFibGVyYW5nZTpkMjNmYWFhODU0YzM0MTYyOTdhMzk4OTEzNTg4YThmOF8yLTAtMS0xLTc5MzY3_f2d13489-8a01-4839-9f01-091bf4140bcc">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6ZDIzZmFhYTg1NGMzNDE2Mjk3YTM5ODkxMzU4OGE4ZjgvdGFibGVyYW5nZTpkMjNmYWFhODU0YzM0MTYyOTdhMzk4OTEzNTg4YThmOF8yLTEtMS0xLTc5MzY3_bf136fdb-9bff-4f17-89a7-2290400afc9f">CDLX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6ZDIzZmFhYTg1NGMzNDE2Mjk3YTM5ODkxMzU4OGE4ZjgvdGFibGVyYW5nZTpkMjNmYWFhODU0YzM0MTYyOTdhMzk4OTEzNTg4YThmOF8yLTItMS0xLTc5MzY3_16958ca7-0b2a-4f81-823a-01d82d5c29d0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN181ODc_6283c264-4f7c-4d76-9141-9603fcebb776">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN185MTc_3e9890d4-1115-4442-8e11-df395bb42c44">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6N2Y5ZDBlMzVmNjZiNGVmM2EwYjQyNzU5NWQ5NzJkY2MvdGFibGVyYW5nZTo3ZjlkMGUzNWY2NmI0ZWYzYTBiNDI3NTk1ZDk3MmRjY18wLTAtMS0xLTc5MzY3_5db2b326-de30-4247-b944-a329e09e3e9a">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6N2Y5ZDBlMzVmNjZiNGVmM2EwYjQyNzU5NWQ5NzJkY2MvdGFibGVyYW5nZTo3ZjlkMGUzNWY2NmI0ZWYzYTBiNDI3NTk1ZDk3MmRjY18xLTctMS0xLTc5MzY3_189e4650-2552-4911-aa07-e1be24e576ee">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGFibGU6N2Y5ZDBlMzVmNjZiNGVmM2EwYjQyNzU5NWQ5NzJkY2MvdGFibGVyYW5nZTo3ZjlkMGUzNWY2NmI0ZWYzYTBiNDI3NTk1ZDk3MmRjY18yLTctMS0xLTc5MzY3_24aef44b-2397-4a0f-94f6-5af8cd5f934e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xNzYy_7f4c3f2d-74eb-477e-8056-3d8ea1bf4824">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="icf71aaec212b4f81a180fda5df2d8f9a_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xL2ZyYWc6NTVmM2YzOGU3NDJiNGIxNjhhMmNhYTg3OWU2ODU0ZjcvdGV4dHJlZ2lvbjo1NWYzZjM4ZTc0MmI0YjE2OGEyY2FhODc5ZTY4NTRmN18xNjkx_f2e63495-7a7e-4ee2-9d4b-9872b4da06f7"
      unitRef="shares">32893805</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMy0xLTEtMS03OTM2Nw_accfabdd-6ee8-4433-82ad-bc2515085044"
      unitRef="usd">233467000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMy0zLTEtMS03OTM2Nw_0bd6bbc6-f48c-45d3-a15a-57cc1fdf7913"
      unitRef="usd">157038000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNC0xLTEtMS03OTM2Nw_b6ac1fb1-9c48-49f9-ba9c-320f90f3b278"
      unitRef="usd">95000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNC0zLTEtMS03OTM2Nw_4238c422-204e-423a-99fe-cd8c1bf3e930"
      unitRef="usd">81000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNS0xLTEtMS03OTM2Nw_48561296-82d5-4e65-a4ca-543cfe22724c"
      unitRef="usd">111085000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNS0zLTEtMS03OTM2Nw_e32da873-60e1-472f-927b-e45b69a2cd2f"
      unitRef="usd">92206000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNy0xLTEtMS03OTM2Nw_09d7beb1-739c-4cad-95c1-16011abeac82"
      unitRef="usd">6097000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNy0zLTEtMS03OTM2Nw_4066c028-21b0-4eb3-bf25-6a3698d74c22"
      unitRef="usd">4955000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOC0xLTEtMS03OTM2Nw_b8fd3863-c161-4928-ba40-306985617332"
      unitRef="usd">7981000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOC0zLTEtMS03OTM2Nw_1e978782-5302-4761-9e99-3891b839c55d"
      unitRef="usd">9658000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOS0xLTEtMS03OTM2Nw_97f0c446-bc97-45cd-a069-7fc638df0304"
      unitRef="usd">358725000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfOS0zLTEtMS03OTM2Nw_8a04ee25-dec3-481d-909f-292e3586b685"
      unitRef="usd">263938000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTEtMS0xLTEtNzkzNjc_d96c7e1e-e1cd-4982-b94f-3648b620ceef"
      unitRef="usd">11273000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTEtMy0xLTEtNzkzNjc_d52e076b-609c-4254-9214-181ad9ae7455"
      unitRef="usd">8619000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTItMS0xLTEtNzkzNjc_5adb2c3f-ed01-4200-b814-acf7b9a9ee97"
      unitRef="usd">10196000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTItMy0xLTEtNzkzNjc_7841adaa-5442-41c7-8c53-ffe673d204aa"
      unitRef="usd">10304000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTMtMS0xLTEtNzkzNjc_a9d1123a-3ece-424d-8745-a80ed3fe36f3"
      unitRef="usd">125550000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTMtMy0xLTEtNzkzNjc_bfe8f402-17e7-4c65-b79e-e8472888c96e"
      unitRef="usd">121047000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTQtMS0xLTEtNzkzNjc_a4c326fd-16e8-4722-98bb-b4d09e94a808"
      unitRef="usd">742516000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTQtMy0xLTEtNzkzNjc_a3725bf1-c50e-4445-a879-0dc0ea03966e"
      unitRef="usd">665813000</us-gaap:Goodwill>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTUtMS0xLTEtNzkzNjc_50ac9170-8f02-47d3-8a06-a18354674584"
      unitRef="usd">13131000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTUtMy0xLTEtNzkzNjc_109cc966-8f1a-4845-a2b5-e871e3762d8b"
      unitRef="usd">16680000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTctMS0xLTEtNzkzNjc_97c02709-ae56-47e1-831d-c4a1c7a9abaf"
      unitRef="usd">2406000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTctMy0xLTEtNzkzNjc_981b6b7f-fe4f-4c4e-9230-f78311202f06"
      unitRef="usd">3106000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTgtMS0xLTEtNzkzNjc_a42ee531-404e-4eff-b268-4f4bf266ae1c"
      unitRef="usd">1263797000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMTgtMy0xLTEtNzkzNjc_d027d4fc-c26b-460b-8249-d5dcb9ae5744"
      unitRef="usd">1089507000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjEtMS0xLTEtNzkzNjc_0ae08431-4e7a-4be2-a66b-6b08e19d1883"
      unitRef="usd">4619000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjEtMy0xLTEtNzkzNjc_c1fb116d-183f-490c-a70e-2881474ee2a9"
      unitRef="usd">2810000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjQtMS0xLTEtNzkzNjc_695343b5-1ea9-4bab-ae76-27a63024bcfe"
      unitRef="usd">12136000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjQtMy0xLTEtNzkzNjc_bcf889fa-2a23-4986-8eef-ae8dd74299d4"
      unitRef="usd">9634000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjUtMS0xLTEtNzkzNjc_3b5753aa-0b7e-41b2-b004-403f3729393d"
      unitRef="usd">19620000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjUtMy0xLTEtNzkzNjc_43239af6-1508-4132-be18-be5558381071"
      unitRef="usd">20963000</us-gaap:AccruedLiabilitiesCurrent>
    <cdlx:FinancialInstitutionShareLiabilityCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjYtMS0xLTEtNzkzNjc_2deda968-e6c5-4848-a616-368280c37285"
      unitRef="usd">46595000</cdlx:FinancialInstitutionShareLiabilityCurrent>
    <cdlx:FinancialInstitutionShareLiabilityCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjYtMy0xLTEtNzkzNjc_6c2925c8-50a0-426d-80bf-7f1e1e46c975"
      unitRef="usd">42176000</cdlx:FinancialInstitutionShareLiabilityCurrent>
    <cdlx:CustomerIncentiveLiability
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjctMS0xLTEtNzkzNjc_dc80422c-36e3-4b3d-bb1b-96b1306f0fb4"
      unitRef="usd">52602000</cdlx:CustomerIncentiveLiability>
    <cdlx:CustomerIncentiveLiability
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjctMy0xLTEtNzkzNjc_31471273-9651-43f6-acd8-0611eff683a0"
      unitRef="usd">42923000</cdlx:CustomerIncentiveLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjgtMS0xLTEtNzkzNjc_e1003e19-095c-436d-b24a-26b843663871"
      unitRef="usd">3280000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMjgtMy0xLTEtNzkzNjc_b8ed19bd-a214-4b85-8108-c194f50217dc"
      unitRef="usd">4654000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzAtMS0xLTEtNzkzNjc_5a0ca8d9-6493-4e23-a193-96fa18a8f26e"
      unitRef="usd">6028000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzAtMy0xLTEtNzkzNjc_27f542a6-315e-4517-8f13-2858b71ce69d"
      unitRef="usd">6091000</us-gaap:OperatingLeaseLiabilityCurrent>
    <cdlx:ContingentConsiderationLiabilityCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzItMS0xLTEtNzkzNjc_5c16c150-5020-4032-9b89-c1c08d1d4a32"
      unitRef="usd">182470000</cdlx:ContingentConsiderationLiabilityCurrent>
    <cdlx:ContingentConsiderationLiabilityCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzItMy0xLTEtNzkzNjc_81f7e9af-985d-443a-9f24-677c12285c45"
      unitRef="usd">164277000</cdlx:ContingentConsiderationLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzQtMS0xLTEtNzkzNjc_dddaa2e0-a5f3-4c54-ae65-f823993a9d65"
      unitRef="usd">327350000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzQtMy0xLTEtNzkzNjc_1eaed1ae-6052-4590-9bdd-cff8d47c10a3"
      unitRef="usd">293528000</us-gaap:LiabilitiesCurrent>
    <us-gaap:SeniorNotes
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzYtMS0xLTEtNzkzNjc_b8438d9b-afc7-4b0f-b336-b20d8ae6363c"
      unitRef="usd">184398000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzYtMy0xLTEtNzkzNjc_83a0d9b7-9844-4ea1-85da-18d826ca1fdc"
      unitRef="usd">225314000</us-gaap:SeniorNotes>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzctMS0xLTEtNzkzNjc_6cf620aa-bb41-4ba2-be82-c94f390ed4eb"
      unitRef="usd">6801000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzctMy0xLTEtNzkzNjc_ca28b072-b9ac-4597-a9cd-1d70ea03d222"
      unitRef="usd">6382000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzktMS0xLTEtNzkzNjc_639c46e9-39e5-43d7-8ba6-4116357702e8"
      unitRef="usd">173000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfMzktMy0xLTEtNzkzNjc_1bca06d4-4ce5-4dad-876c-2cedcbda9642"
      unitRef="usd">98000</us-gaap:DeferredRentCreditNoncurrent>
    <cdlx:ContingentConsiderationLiabilityLongTerm
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDAtMS0xLTEtNzkzNjc_d7e63882-1b56-4028-b49e-7b13747d9c58"
      unitRef="usd">49825000</cdlx:ContingentConsiderationLiabilityLongTerm>
    <cdlx:ContingentConsiderationLiabilityLongTerm
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDAtMy0xLTEtNzkzNjc_005c5474-e3cd-402e-8099-226bd3eb6533"
      unitRef="usd">0</cdlx:ContingentConsiderationLiabilityLongTerm>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDEtMS0xLTEtNzkzNjc_be0fd0e4-194f-491b-9a4f-2594ac92b595"
      unitRef="usd">4550000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDEtMy0xLTEtNzkzNjc_e93fb11f-8739-4fba-8013-18b406aef2ce"
      unitRef="usd">28000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDItMS0xLTEtNzkzNjc_463dc654-482a-400f-b014-2c14f61b2404"
      unitRef="usd">573097000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDItMy0xLTEtNzkzNjc_a242fa07-5e55-4975-89d5-6b9cd62f0a9e"
      unitRef="usd">525350000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDctMS0xLTEtNzkzNjc_586bb5a8-912c-41f6-852f-8835f75f8f3e"
      unitRef="usd">9000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDctMy0xLTEtNzkzNjc_2a1112ef-bbec-4e5e-aeb0-13e1b3bc2f92"
      unitRef="usd">9000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDgtMS0xLTEtNzkzNjc_4387f5b6-14db-4618-ad01-dd15772f145e"
      unitRef="usd">1212823000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNDgtMy0xLTEtNzkzNjc_e1a39e83-00a4-42fb-baeb-52e8fa1a0489"
      unitRef="usd">1163126000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTAtMS0xLTEtNzkzNjc_66c49782-abdb-4ff4-92a2-f028a8705df3"
      unitRef="usd">486000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTAtMy0xLTEtNzkzNjc_bb8c2afb-51f1-40d4-a463-4075d7467cda"
      unitRef="usd">5580000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTEtMS0xLTEtNzkzNjc_525f1d42-be51-45ba-8272-1a6129990278"
      unitRef="usd">-522618000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTEtMy0xLTEtNzkzNjc_c251d06f-ba8d-48e1-b635-19e04fe0b3e9"
      unitRef="usd">-604558000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTItMS0xLTEtNzkzNjc_765f0b0d-6179-4fbb-8d4a-6f99fbcb594a"
      unitRef="usd">690700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTItMy0xLTEtNzkzNjc_1bc71ad8-a251-451c-beea-a2a4b9eaa50e"
      unitRef="usd">564157000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTMtMS0xLTEtNzkzNjc_5f0ee259-8c4c-45ec-ae7d-b7401490aa75"
      unitRef="usd">1263797000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yMi9mcmFnOjRhNWU3OWVhNjA5NTRjZjViNjc0NjY5Y2I4YWU5MDRmL3RhYmxlOmNiOGFkMmRmYzNmMTRjNmZhNjE0MzQzMzNlOTEwMWRkL3RhYmxlcmFuZ2U6Y2I4YWQyZGZjM2YxNGM2ZmE2MTQzNDMzM2U5MTAxZGRfNTMtMy0xLTEtNzkzNjc_80ae58d3-29ea-4fad-84c3-01d68b942f02"
      unitRef="usd">1089507000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi0xLTEtMS03OTM2Nw_4af957ec-74a3-4db4-8042-e2b5ca152673"
      unitRef="usd">58853000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi0zLTEtMS03OTM2Nw_33d9761d-48b7-4a94-b663-89d997d835b4"
      unitRef="usd">75405000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi01LTEtMS03OTM2Nw_ef60c2cc-8b2f-40b9-b582-f893be2ac954"
      unitRef="usd">112083000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMi03LTEtMS03OTM2Nw_0e3ab40f-4761-4e82-a7bb-f35c7c3c75f3"
      unitRef="usd">143333000</us-gaap:Revenues>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC0xLTEtMS03OTM2Nw_37067d44-04c4-44bb-92be-68b4914132c4"
      unitRef="usd">29953000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC0zLTEtMS03OTM2Nw_eb6f7694-644e-4925-b70d-bb58fa06eb91"
      unitRef="usd">40280000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC01LTEtMS03OTM2Nw_cf475a88-bb01-4239-b7a8-b64d5145756a"
      unitRef="usd">59724000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNC03LTEtMS03OTM2Nw_9f40257a-950f-4d5e-935a-6157eaefd10f"
      unitRef="usd">75433000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:DeliveryCosts
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS0xLTEtMS03OTM2Nw_3316cc07-ab6a-456b-9bc7-a65593e9aa4a"
      unitRef="usd">5748000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS0zLTEtMS03OTM2Nw_101a901b-b87d-43c0-8c92-a129c51365f0"
      unitRef="usd">8162000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS01LTEtMS03OTM2Nw_8cf5893b-3b9e-4e58-afff-5fc87acc14a8"
      unitRef="usd">9686000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNS03LTEtMS03OTM2Nw_a5cc3b37-10fd-42be-bad5-885b4392f480"
      unitRef="usd">14695000</cdlx:DeliveryCosts>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi0xLTEtMS03OTM2Nw_f2236e7e-ada7-4b41-a5f0-6c51ae68b673"
      unitRef="usd">17063000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi0zLTEtMS03OTM2Nw_78137b93-7699-4d8c-9cdb-5be8050ab839"
      unitRef="usd">21983000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi01LTEtMS03OTM2Nw_ad8c6931-454e-4992-99bb-648c086817db"
      unitRef="usd">30265000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNi03LTEtMS03OTM2Nw_c3407f1f-575f-455a-9033-de9831915384"
      unitRef="usd">39631000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy0xLTEtMS03OTM2Nw_79c372b2-6e54-4bc8-a0d1-ecf99399628a"
      unitRef="usd">8934000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy0zLTEtMS03OTM2Nw_32d4dbf0-0011-477a-843b-3c76284c6c46"
      unitRef="usd">13581000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy01LTEtMS03OTM2Nw_56704703-b1a4-49e5-822e-02906e793b77"
      unitRef="usd">15152000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfNy03LTEtMS03OTM2Nw_192b27c3-c592-419d-98e1-5ca29c883f90"
      unitRef="usd">25872000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC0xLTEtMS03OTM2Nw_34463191-d988-463e-9e25-4465a1126561"
      unitRef="usd">16888000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC0zLTEtMS03OTM2Nw_2f85bbe9-b24b-4927-a663-02f72257c0fb"
      unitRef="usd">20984000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC01LTEtMS03OTM2Nw_27ac1a4e-089e-461f-805b-c4f1fc045a1a"
      unitRef="usd">29063000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOC03LTEtMS03OTM2Nw_f0927b1a-7681-4b87-a255-2663c1a82e56"
      unitRef="usd">41409000</us-gaap:GeneralAndAdministrativeExpense>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS0xLTEtMS03OTM2Nw_c492ccf4-574c-4148-b26a-ec3c56aaeec9"
      unitRef="usd">14182000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS0zLTEtMS03OTM2Nw_15ab41d7-6a63-4500-97a0-d56bc2504336"
      unitRef="usd">2197000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS01LTEtMS03OTM2Nw_912148da-26ea-42ca-b653-7ef970806807"
      unitRef="usd">21212000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfOS03LTEtMS03OTM2Nw_bcd49171-c6af-4587-b057-a64b2a0cca8a"
      unitRef="usd">-2401000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtMS0xLTEtNzkzNjc_01a470ff-e242-41d2-a9d1-9a53993dd06b"
      unitRef="usd">1480000</cdlx:ChangeInFairValueOfContingentConsideration>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtMy0xLTEtNzkzNjc_43b7886f-e04c-4f13-a898-403f4d872db0"
      unitRef="usd">-2968000</cdlx:ChangeInFairValueOfContingentConsideration>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtNS0xLTEtNzkzNjc_bb9a9d17-e1f6-4b61-a18f-220595ac9692"
      unitRef="usd">1480000</cdlx:ChangeInFairValueOfContingentConsideration>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTAtNy0xLTEtNzkzNjc_ccfd86fb-0954-4fa2-bdf3-ffdb2e1bfb36"
      unitRef="usd">-68018000</cdlx:ChangeInFairValueOfContingentConsideration>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMS0xLTEtODQwMzM_96115bc9-def4-4a0e-9e66-b1131b524a48"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMy0xLTEtODQwMjE_5d169f04-1983-412c-9d71-004ab985adfc"
      unitRef="usd">83149000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNS0xLTEtODQwMzM_31729aae-1152-483a-a54d-46f479f0edcc"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNy0xLTEtODQwMzM_45f75927-af1a-4ac9-aaea-0d1610cc6ed1"
      unitRef="usd">83149000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMS0xLTEtNzkzNjc_b2e348dc-6c9f-45de-ac0f-25b3bda7dd2d"
      unitRef="usd">8833000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtMy0xLTEtNzkzNjc_56fe89e3-3916-4ff5-86dc-49cfc08ee416"
      unitRef="usd">10356000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNS0xLTEtNzkzNjc_360ac051-391e-4fc3-8fc2-f89372b0d619"
      unitRef="usd">11898000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTEtNy0xLTEtNzkzNjc_2bf2195f-60d5-452e-b202-91731be84e02"
      unitRef="usd">20227000</us-gaap:DepreciationAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtMS0xLTEtNzkzNjc_2d2fe692-d303-4284-9d4b-8ed12e73f6a8"
      unitRef="usd">103081000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtMy0xLTEtNzkzNjc_d0ef5a62-00bd-462f-ab10-3e6ab5a89b32"
      unitRef="usd">197724000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtNS0xLTEtNzkzNjc_2ebdcf9d-72cd-4ac0-9f13-d82737f0c358"
      unitRef="usd">178480000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTMtNy0xLTEtNzkzNjc_9b281bf4-7a35-414c-a739-bc9ad55b0838"
      unitRef="usd">229997000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtMS0xLTEtNzkzNjc_dbb90e41-4db9-4a51-aa40-a22de8f8e61c"
      unitRef="usd">-44228000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtMy0xLTEtNzkzNjc_e3e9b846-a867-4e3b-9e1d-9f20a555aadb"
      unitRef="usd">-122319000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtNS0xLTEtNzkzNjc_2b9e1f2a-b6b2-4f03-af7a-05a2520f23ce"
      unitRef="usd">-66397000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTQtNy0xLTEtNzkzNjc_cd86b197-5cd3-4220-bf62-cdb566f2c1bd"
      unitRef="usd">-86664000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtMS0xLTEtNzkzNjc_79c636a4-2657-4e60-a669-10de81498d4a"
      unitRef="usd">-3078000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtMy0xLTEtNzkzNjc_25bd3265-2b54-4644-9530-6a837cdb3793"
      unitRef="usd">-879000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtNS0xLTEtNzkzNjc_dede55a8-82c4-4aa4-b9ef-999f0bbf7148"
      unitRef="usd">-6123000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMTYtNy0xLTEtNzkzNjc_00f7cb50-78e7-4253-8be3-8f9603183ccf"
      unitRef="usd">-1826000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtMS0xLTEtNzkzNjc_6d956190-3a24-443c-ab4f-3b02bda14722"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtMy0xLTEtNzkzNjc_b81d7766-a16d-43c0-b8a1-871139bebb95"
      unitRef="usd">-4538000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtNS0xLTEtNzkzNjc_f2a32ad7-d8d5-473e-a768-0663f887fe3c"
      unitRef="usd">319000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjAtNy0xLTEtNzkzNjc_97cceac3-f265-49db-af5e-82956dee41b0"
      unitRef="usd">-6208000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtMS0xLTEtNzkzNjc_f41de2ea-903e-4b59-847a-86aabb269a0f"
      unitRef="usd">-3078000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtMy0xLTEtNzkzNjc_8b4509d6-2dd1-4cf5-ac4d-e162937446d2"
      unitRef="usd">-5417000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtNS0xLTEtNzkzNjc_e495602a-e753-4949-a4d8-6f450591f08e"
      unitRef="usd">-5804000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjEtNy0xLTEtNzkzNjc_ad3a3f05-bf24-49f1-b208-7103ee285faa"
      unitRef="usd">-8034000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItMS0xLTEtNzkzNjc_a493034a-307b-416d-adaf-4e2c549bfa67"
      unitRef="usd">-47306000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItMy0xLTEtNzkzNjc_0dd5ed5a-6079-4207-aa76-29843a0a4059"
      unitRef="usd">-127736000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItNS0xLTEtNzkzNjc_bde6910e-3326-429f-9e02-0ce88461bd19"
      unitRef="usd">-72201000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjItNy0xLTEtNzkzNjc_66ba71d2-39f2-4c30-9a5d-3847f8a4b79d"
      unitRef="usd">-94698000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtMS0xLTEtNzkzNjc_8ba925c9-f6f8-4e03-871f-f771860c765d"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtMy0xLTEtNzkzNjc_01feebea-c9af-42c1-8702-eeaf6f6820bd"
      unitRef="usd">-1446000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtNS0xLTEtNzkzNjc_2d415958-8161-4422-a5cc-bfcdc4c69def"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjMtNy0xLTEtNzkzNjc_f83268bf-8e8a-4205-8575-cf7aefbc4a69"
      unitRef="usd">-1446000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtMS0xLTEtNzkzNjc_9457ec0c-d045-40a1-bac4-5d1ce3d77086"
      unitRef="usd">-47306000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtMy0xLTEtNzkzNjc_36153231-5f1b-4f69-b2ca-f7b23b045159"
      unitRef="usd">-126290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtNS0xLTEtNzkzNjc_73dc432b-e9c9-469c-9c2c-875bec929d99"
      unitRef="usd">-72201000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjQtNy0xLTEtNzkzNjc_afe2afce-5d42-4c15-b389-a965a4b4d22f"
      unitRef="usd">-93252000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtMS0xLTEtNzkzNjc_2c24d67b-e813-4d24-bb1e-0e95b44250d2"
      unitRef="usd">-47306000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtMy0xLTEtNzkzNjc_11425e8d-737f-4c18-a351-49e406e3443d"
      unitRef="usd">-126290000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtNS0xLTEtNzkzNjc_a0733395-295f-4161-a2ce-bad4f952a088"
      unitRef="usd">-72201000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjYtNy0xLTEtNzkzNjc_6f8c4ff7-4002-4386-98e4-113436b37ca8"
      unitRef="usd">-93252000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktMS0xLTEtNzkzNjc_fa7d5c2d-290e-4247-8824-fc6c08251c74"
      unitRef="usdPerShare">-1.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktMy0xLTEtNzkzNjc_c0069acd-877d-4e13-9169-de95fe6d2c10"
      unitRef="usdPerShare">-3.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktNS0xLTEtNzk3NDY_c2ab72b3-df03-471e-8a27-e658f8c6a863"
      unitRef="usdPerShare">-2.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMjktNy0xLTEtNzk3NDY_a86d38bd-bae0-41f2-8360-01306f6c28a8"
      unitRef="usdPerShare">-2.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItMS0xLTEtNzkzNjc_3f899609-8983-44e6-a9dd-72d7f359f9a5"
      unitRef="shares">32977000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItMy0xLTEtNzkzNjc_ce0f7493-c8fd-4823-9da9-4175813ff1d5"
      unitRef="shares">33635000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItNS0xLTEtNzk3NTI_79cbccef-b8b8-4f29-b256-fdc304ece20d"
      unitRef="shares">31145000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yNS9mcmFnOmJkNTg5YjIzNjUxNjQ2M2FiNmE3MmZkZTY5NzA3NWVhL3RhYmxlOjM4MWUwMWUzZDMzMzQ4MTg4ZGE0NTkwYzQwYmFlMmZjL3RhYmxlcmFuZ2U6MzgxZTAxZTNkMzMzNDgxODhkYTQ1OTBjNDBiYWUyZmNfMzItNy0xLTEtNzk3NTI_3da3b144-1be6-4627-90e7-3402a9381b84"
      unitRef="shares">33688000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi0xLTEtMS03OTM2Nw_fcffd9c3-8ce4-4c86-80cd-1b7b833c0c5a"
      unitRef="usd">-47306000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi0zLTEtMS03OTM2Nw_4fa7480e-147e-4a1a-a248-7f8f31961b1b"
      unitRef="usd">-126290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi01LTEtMS03OTM2Nw_3ce8c556-fdde-4fcf-b006-2fc7d958f122"
      unitRef="usd">-72201000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfMi03LTEtMS03OTM2Nw_84aa0e0e-4528-44ae-a5bd-fb804033bde7"
      unitRef="usd">-93252000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS0xLTEtMS03OTM2Nw_a519986f-f38d-47c8-babe-96f3c5603b89"
      unitRef="usd">-164000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS0zLTEtMS03OTM2Nw_e06c3555-bbdb-4a0a-98da-5568a87f1290"
      unitRef="usd">3727000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS01LTEtMS03OTM2Nw_f789c977-d9a1-4f70-81e1-4e58943e2e04"
      unitRef="usd">-460000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNS03LTEtMS03OTM2Nw_e3865833-5241-4f6a-b2c9-a07095538514"
      unitRef="usd">5094000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi0xLTEtMS03OTM2Nw_aa521896-f3c0-4dd4-8c42-cc0673bccffb"
      unitRef="usd">-47470000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi0zLTEtMS03OTM2Nw_1ea5dc6a-df12-4b58-8557-49c630e5bddd"
      unitRef="usd">-122563000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi01LTEtMS03OTM2Nw_20fb8334-d50c-4059-b48b-43babcfa6f50"
      unitRef="usd">-72661000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8yOC9mcmFnOmRjZjFjMzM5MDk2ZTQyYjQ5ODc4ZmU5MjllNDhiOGIxL3RhYmxlOjBlZGIwNDRmYWQwNTQwNGM5Yjg2OTA5MWIwOWNjYzcwL3RhYmxlcmFuZ2U6MGVkYjA0NGZhZDA1NDA0YzliODY5MDkxYjA5Y2NjNzBfNi03LTEtMS03OTM2Nw_3e36ebf4-21e9-4b67-9dca-265e9e97fdab"
      unitRef="usd">-88158000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i728ac89dff8a4c48a4dfbc5a9f1c0b6d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0xLTEtMS03OTM2Nw_e91043c8-c817-4b7b-8d10-d08655eca56d"
      unitRef="shares">33534000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i728ac89dff8a4c48a4dfbc5a9f1c0b6d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0zLTEtMS03OTM2Nw_cd35a221-2844-42ba-8d16-96233da14282"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4200034e8894463b5780f80ada21ed0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC01LTEtMS03OTM2Nw_d356becc-b98b-41d2-8e65-df985005556d"
      unitRef="usd">1212823000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i08b3407f4fb9472cb6f902f8120fe601_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC05LTEtMS03OTM2Nw_4c24f87b-8a86-4e0a-b630-0279755f6f26"
      unitRef="usd">486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ica935f90cee64100b38c0ecb4a50b83b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0xMS0xLTEtNzkzNjc_56364298-6c7b-4033-9b8a-92925b64cb70"
      unitRef="usd">-522618000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNC0xMy0xLTEtNzkzNjc_89c170f1-7c5e-4fe4-bcab-a6ed83e461af"
      unitRef="usd">690700000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNi0xLTEtMS03OTM2Nw_abcaea2b-7ead-48d9-a381-75fa595cc93d"
      unitRef="shares">23000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNi01LTEtMS03OTM2Nw_35b5e8ae-49c2-45b2-89db-50b84d9f929d"
      unitRef="usd">421000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfNi0xMy0xLTEtNzkzNjc_04cc3bcf-1554-449f-a779-79e462a7ed9b"
      unitRef="usd">421000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfOC01LTEtMS03OTM2Nw_1166bd7a-8b10-44f4-b2aa-e742664e6530"
      unitRef="usd">27859000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfOC0xMy0xLTEtNzkzNjc_aa45d6a9-2639-4df7-98eb-cf23ebd0df3c"
      unitRef="usd">27859000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfOS0xLTEtMS03OTM2Nw_18356928-b1af-417b-96b6-8b293497bca4"
      unitRef="shares">504000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTItMS0xLTEtNzkzNjc_64606249-6c13-4bbe-9333-d03d605abdec"
      unitRef="shares">55000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTItNS0xLTEtNzkzNjc_b4d9c073-86cf-4580-80c3-b5728a9e0256"
      unitRef="usd">1503000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTItMTMtMS0xLTc5MzY3_6a914f11-11d2-4f05-969c-e9e54fbcf286"
      unitRef="usd">1503000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTMtMS0xLTEtODcxNjU_43ee1e39-15c3-4ce7-a586-f0dad1341eaf"
      unitRef="shares">1406000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic632bbed3d55490bb16e2871b6e9256e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTMtNS0xLTEtODcxNjU_bee61c75-d61a-4492-955b-9523401ae25b"
      unitRef="usd">40000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMTMtMTMtMS0xLTg3MTY1_095811bf-adfd-450e-8892-aba7badee8ef"
      unitRef="usd">40000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3406f52067d1469faae642f82e01c42b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjQtOS0xLTEtNzkzNjc_23c78e32-7b49-4e50-bf56-98d0bcb17953"
      unitRef="usd">5094000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjQtMTMtMS0xLTc5MzY3_614bd1c4-d4f0-41de-b942-6a4a71ca2820"
      unitRef="usd">5094000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i4065c19d8f5f46fcb30c4c013fb3a938_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjUtMTEtMS0xLTc5MzY3_568a1631-76ce-43b1-bc43-202570c8d083"
      unitRef="usd">-93252000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjUtMTMtMS0xLTc5MzY3_67d55d70-d026-4dcc-8a0f-0df882000c20"
      unitRef="usd">-93252000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i5d324b5416114f538c18da56995ce040_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMS0xLTEtNzkzNjc_cad5d4db-dabc-4c5d-b966-80f595c50ff2"
      unitRef="shares">32883000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5d324b5416114f538c18da56995ce040_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMy0xLTEtNzkzNjc_ef871b73-1ae6-40fb-bdc4-9927bdaaa622"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6851cb71672c4cfc8df9d21f2022fb09_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtNS0xLTEtNzkzNjc_dcd1198d-dfa3-4bcc-8904-04e6e7eb0d58"
      unitRef="usd">1163126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f9af9c602e246c5a3688aee2b051694_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtOS0xLTEtNzkzNjc_24d18c9f-e93f-429b-813b-4a28fb2a73a8"
      unitRef="usd">5580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0daa906a81a14fad861f2c64c1c5f090_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMTEtMS0xLTc5MzY3_1236d64d-767c-48bc-b663-343356b939b1"
      unitRef="usd">-604558000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjVjMDFlMTk2ZTgwYzRhZTViNzAzMWVlZGI1YTFiNjM2L3RhYmxlcmFuZ2U6NWMwMWUxOTZlODBjNGFlNWI3MDMxZWVkYjVhMWI2MzZfMjYtMTMtMS0xLTc5MzY3_f11f7a3b-ed91-48d3-ba0d-d5a9e52fed91"
      unitRef="usd">564157000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i092656b4c8634a2c9a302831d6fa28a6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0xLTEtMS03OTM2Nw_ed60fea2-c814-4de6-9f9e-acd04126a8fe"
      unitRef="shares">33790000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i092656b4c8634a2c9a302831d6fa28a6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0zLTEtMS03OTM2Nw_22d9c7a6-c0df-4620-b8c9-80e86bac5e51"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if95afa1f0e8f43e1b87c06e5c7323951_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy01LTEtMS03OTM2Nw_ffdc787c-108b-4f7a-ac2b-eacdf0dccc3a"
      unitRef="usd">1188076000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6aa7ae9aab6415c85dc30c84c7f606b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy05LTEtMS03OTM2Nw_378cd01d-6e35-4f75-b648-d3944e36caca"
      unitRef="usd">1853000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9c620117b149460aabaf5ac331a08f42_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0xMS0xLTEtNzkzNjc_ecb05d8c-1f80-470e-8d10-7080b733ffac"
      unitRef="usd">-478268000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e27138d077449418b6f13b9f307e885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMy0xMy0xLTEtNzkzNjc_4bc3c069-1a25-4c11-88d2-a3cb28bd80b7"
      unitRef="usd">711670000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNS0xLTEtMS03OTM2Nw_8a4df27d-e465-4334-be0c-45936bb264a2"
      unitRef="shares">11000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNS01LTEtMS03OTM2Nw_2df20e08-e187-4cb4-9df2-a8a2639e3296"
      unitRef="usd">226000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNS0xMy0xLTEtNzkzNjc_cdfd40d8-de5e-4a62-bebd-d8774e54f446"
      unitRef="usd">226000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNy01LTEtMS03OTM2Nw_3bed83bb-ca9a-4ec4-a976-b1120d657914"
      unitRef="usd">13321000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfNy0xMy0xLTEtNzkzNjc_164cea2f-d134-48ef-a2c5-220037a99e18"
      unitRef="usd">13321000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfOC0xLTEtMS03OTM2Nw_e2f3bcd1-91f3-47aa-95e3-68117a879f7b"
      unitRef="shares">433000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTMtMS0xLTEtNzkzNjc_0c32f5df-b2e4-453f-9782-ac838c748523"
      unitRef="shares">55000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTMtNS0xLTEtNzkzNjc_670d8fe9-d5ad-4b45-b6fe-c4395583f324"
      unitRef="usd">1503000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTMtMTMtMS0xLTc5MzY3_0593b5a8-1fc3-411b-870d-2b09af510f17"
      unitRef="usd">1503000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i9cdb8a652eed47068682296a323ea8ee_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTYtMS0xLTEtODcyNTE_36c6d85a-74dd-4b0b-a652-6ca233cc019f"
      unitRef="shares">1406000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i02a67e9cb3eb44fe82f3966f6531b439_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTYtNS0xLTEtODcyNTE_8457d5a0-3a30-4c21-a54a-5ebdeb7c1dcf"
      unitRef="usd">40000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMTYtMTMtMS0xLTg3MjUx_d3974d08-341f-461e-b086-30b6f36c171e"
      unitRef="usd">40000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibea155b665744768aca71e5371acdcb2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjAtOS0xLTEtNzkzNjc_cd68edb3-7d26-4c95-8c9b-f6d5831f0fac"
      unitRef="usd">3727000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjAtMTMtMS0xLTc5MzY3_a6b3aa62-7870-4ca3-9721-55c46398bde5"
      unitRef="usd">3727000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ibc0c95225aff490cb36d5e80efa59b71_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjEtMTEtMS0xLTc5MzY3_3efc4d55-fba0-4c2c-b83d-de0fb5d03ae0"
      unitRef="usd">-126290000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjEtMTMtMS0xLTc5MzY3_c246523a-fcec-40e6-b050-b8edff89b59f"
      unitRef="usd">-126290000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i5d324b5416114f538c18da56995ce040_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMS0xLTEtNzkzNjc_9543997e-8347-4d36-b301-839269f58cf0"
      unitRef="shares">32883000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5d324b5416114f538c18da56995ce040_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMy0xLTEtNzkzNjc_64b92bd8-26f2-476b-8435-6d0badc7851b"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6851cb71672c4cfc8df9d21f2022fb09_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItNS0xLTEtNzkzNjc_04dd345f-dcc1-402f-ab6a-0c9f61558ad8"
      unitRef="usd">1163126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f9af9c602e246c5a3688aee2b051694_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItOS0xLTEtNzkzNjc_b0403f70-e4cf-49c1-8a06-2a3f1653ddcb"
      unitRef="usd">5580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0daa906a81a14fad861f2c64c1c5f090_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMTEtMS0xLTc5MzY3_2a1f9e4f-3d19-460c-9f5d-ba07d162e4f0"
      unitRef="usd">-604558000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmQ3YmNlMjQ1OTdkYzQwNjRhMTBhZWE1ZGQxMDlkM2Q0L3RhYmxlcmFuZ2U6ZDdiY2UyNDU5N2RjNDA2NGExMGFlYTVkZDEwOWQzZDRfMjItMTMtMS0xLTc5MzY3_7438b2c8-90e1-4f91-a8f0-607336becedd"
      unitRef="usd">564157000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0xLTEtMS03OTM2Nw_ea737a96-b32d-40e1-bd91-376b083e75a9"
      unitRef="shares">27861000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0zLTEtMS03OTM2Nw_8c60df9b-50d3-414c-ac85-f1ae097abd65"
      unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3a1d7da71cc45a58d782432f252dd9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC01LTEtMS03OTM2Nw_6a5b2f1c-03af-4ba6-a99f-e33929a12800"
      unitRef="usd">551429000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05aacc9d42d8424294a82b77e6922229_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC05LTEtMS03OTM2Nw_fdd2d200-5eb9-456d-9218-32c9e27143da"
      unitRef="usd">-192000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i95b7471e43624243bb8ae6cfd2ecb493_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0xMS0xLTEtNzkzNjc_65e38d8e-3857-4031-b8e0-5ecd50788ec5"
      unitRef="usd">-394053000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i883186570d7242418f73908f62c18d21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNC0xMy0xLTEtNzkzNjc_4259c470-9df7-4184-bfd0-12c91d337884"
      unitRef="usd">157192000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNi0xLTEtMS03OTM2Nw_9dcd94f1-a9cc-45fa-8cec-bbbebdb9a459"
      unitRef="shares">84000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNi01LTEtMS03OTM2Nw_ffed20a7-55d5-4648-a8b1-673960813365"
      unitRef="usd">1456000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfNi0xMy0xLTEtNzkzNjc_0f5781a2-065b-44f5-b24c-eab200b1ada7"
      unitRef="usd">1456000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfOC01LTEtMS03OTM2Nw_5f0ed8a4-8b4d-435f-8901-067d12a03c9b"
      unitRef="usd">20937000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfOC0xMy0xLTEtNzkzNjc_b7faf3c9-2b5e-4de1-9069-f6120b4f5b6b"
      unitRef="usd">20937000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfOS0xLTEtMS03OTM2Nw_43e49a4e-f320-4fee-a307-39c4a112dc44"
      unitRef="shares">303000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesIssued
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtMS0xLTEtNzkzNjc_797d333f-08b1-439d-9d52-6f1197ef7315"
      unitRef="shares">3850000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtNS0xLTEtNzkzNjc_f6c9fdc4-50a5-4d28-a857-bc38a3f4f19d"
      unitRef="usd">484049000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ibe658a46dbd44c0eac262ef4c1c2458d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtMS0xLTEtODA4NzM_9e486ae2-1154-403a-aa44-771385b9972e"
      unitRef="usd">904000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtNS0xLTEtODA4NzM_8bc85c94-e8fd-4bea-a124-d632b3e1885c"
      unitRef="usd">117349000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTAtMTMtMS0xLTgwODcz_d5f15114-d719-4b97-a116-3f50aec0d881"
      unitRef="usd">117349000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTEtNS0xLTEtODA4NzM_679791f2-f6cf-49ed-b1a6-66c145fd34e2"
      unitRef="usd">3593000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTEtMTMtMS0xLTgwODcz_ce528f02-de01-4538-a945-928306f9bcb0"
      unitRef="usd">3593000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i6158ec7dd15b4427846f098ead41f1d6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTItMS0xLTEtNzkzNjc_6c261c3b-a57e-4062-80bc-0ac9c3b9233d"
      unitRef="shares">21000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i0084be118f6c48b580e0fefd2a53f2f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTItNS0xLTEtNzkzNjc_7251a518-4d6c-4067-b8cf-de43ff3ed394"
      unitRef="usd">1637000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMTItMTMtMS0xLTc5MzY3_7bf03ba8-970f-4a76-a670-ff0f74c1a076"
      unitRef="usd">1637000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie98d682dbb094652a919ee899aac9879_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjEtOS0xLTEtNzkzNjc_f2836943-55a5-48ac-876e-84162ccb2d66"
      unitRef="usd">-460000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjEtMTMtMS0xLTc5MzY3_2357a7be-a87b-4389-8c96-04aff7b39856"
      unitRef="usd">-460000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ie6efe5d6b5b54bb3a275b6b9bf551451_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjItMTEtMS0xLTc5MzY3_3f3406b9-a240-4db1-8c4f-25734c23f3ae"
      unitRef="usd">-72201000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjItMTMtMS0xLTc5MzY3_8540356c-7432-4367-8167-66367d0c633f"
      unitRef="usd">-72201000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMS0xLTEtNzkzNjc_5adac9e8-31e4-493a-9aa5-20d713dae8f9"
      unitRef="shares">33023000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMy0xLTEtNzkzNjc_bb78253d-3c49-4367-81bb-9fb66d466df2"
      unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i142aee0485a644e1a554eb860041a6e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtNS0xLTEtNzkzNjc_8c5d1219-5331-46a2-ba46-b41740839480"
      unitRef="usd">1181290000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ide6c2c65989e406ba7558f2c285f3fca_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtOS0xLTEtNzkzNjc_95f4fa10-608f-4431-a716-4388bdb8c459"
      unitRef="usd">-652000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifda6821098694c9fb30be9fdc69d4750_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMTEtMS0xLTc5MzY3_0283491c-cfc8-4ef5-a23f-50371cb0ad7a"
      unitRef="usd">-466254000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOjRjMThhOWU5N2Y3OTRmNjVhYzAyZDY5MDBjNWY2MGFkL3RhYmxlcmFuZ2U6NGMxOGE5ZTk3Zjc5NGY2NWFjMDJkNjkwMGM1ZjYwYWRfMjMtMTMtMS0xLTc5MzY3_db0f9f15-c9c4-4f82-b916-4783a43f30d1"
      unitRef="usd">714392000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4eb29af58f6f4c2399737f4cb5607490_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0xLTEtMS03OTM2Nw_07a7a84b-d3a4-4b96-9f59-68314519511e"
      unitRef="shares">31770000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4eb29af58f6f4c2399737f4cb5607490_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0zLTEtMS03OTM2Nw_745fb468-176a-4e7c-97a4-708ef19976cf"
      unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie59d03fa992946d1837d9488f572a94c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy01LTEtMS03OTM2Nw_4d257458-01a1-419d-8c0f-7b3c4230b9c7"
      unitRef="usd">1164320000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89dd42e34a8b4340840534d7ceb8ce39_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy05LTEtMS03OTM2Nw_1c7830fc-9122-46de-81e3-dcaf6aacb5b0"
      unitRef="usd">-488000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib8621734e92e414585c987a54bd085dd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0xMS0xLTEtNzkzNjc_e34393d9-7d7d-4aa5-9aac-c0af68da8433"
      unitRef="usd">-418948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e74afb47d2747c9ab812dc0babbc457_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMy0xMy0xLTEtNzkzNjc_bb285064-c063-4cab-bda8-b13cde27d45b"
      unitRef="usd">744892000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNS0xLTEtMS03OTM2Nw_28c937da-ff05-4e99-8c21-61fa1b3fe21b"
      unitRef="shares">53000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNS01LTEtMS03OTM2Nw_a91a4cce-d7bf-4855-ade9-e7d66613e2e2"
      unitRef="usd">951000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNS0xMy0xLTEtNzkzNjc_67768619-f688-4f23-867d-93330fe30b23"
      unitRef="usd">951000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNy01LTEtMS03OTM2Nw_9f5682a6-1b61-442b-91c7-d24fcf0cfbcc"
      unitRef="usd">13542000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfNy0xMy0xLTEtNzkzNjc_22e943f8-1968-497b-8a10-9274c0f73377"
      unitRef="usd">13542000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfOC0xLTEtMS03OTM2Nw_8f70f3d8-3627-4ad2-ac86-5e1ce8ba6568"
      unitRef="shares">275000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTAtMS0xLTEtNzkzNjc_f9b546e2-b174-402d-a6eb-d1a2fc56962f"
      unitRef="usd">904000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTAtNS0xLTEtNzkzNjc_2fa1ef72-2e7f-4bbb-9069-f4717643f861"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTAtMTMtMS0xLTc5MzY3_d115cab9-3ec2-42db-a459-ad113ee0bcbd"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTEtNS0xLTEtNzkzNjc_f5610471-d46f-4ca5-9bba-0bcff1129b21"
      unitRef="usd">840000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTEtMTMtMS0xLTc5MzY3_5b8acac4-1a5d-440b-aa8a-7d90c01847ac"
      unitRef="usd">840000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9b70823cb4c6426fa301ce12dc2a17a3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTMtMS0xLTEtNzkzNjc_383fde6e-aaa5-445d-836d-0e5a3389a772"
      unitRef="shares">21000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ic3433b1f37a3422581a8ed0b3abdb4c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTMtNS0xLTEtNzkzNjc_c3800156-b9c1-4ad8-9667-e72edbbcea12"
      unitRef="usd">1637000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMTMtMTMtMS0xLTc5MzY3_0db5c7d2-0217-4ea2-9806-938b3001d684"
      unitRef="usd">1637000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8f13d893b95b424faa8fbc40069440cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjItOS0xLTEtNzkzNjc_a70d92cc-1968-476d-be17-d724f915cd53"
      unitRef="usd">-164000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjItMTMtMS0xLTc5MzY3_d0bbb7de-0d57-4037-b902-899e0f3e066e"
      unitRef="usd">-164000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="iaa3901afaaa74e05aaca06233b1a3ca7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjMtMTEtMS0xLTc5MzY3_da557268-5619-4e6e-9bf6-cfc93419385a"
      unitRef="usd">-47306000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjMtMTMtMS0xLTc5MzY3_03ee0d89-cb2e-48df-9ef4-eed07fd58c26"
      unitRef="usd">-47306000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMS0xLTEtNzkzNjc_780a5c76-176d-4e93-9edf-efca48b76c80"
      unitRef="shares">33023000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic57495325c0b4bad93616105a3d7a64e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMy0xLTEtNzkzNjc_fc87f5d0-38c6-4062-a775-b270ca8f2fa9"
      unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i142aee0485a644e1a554eb860041a6e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtNS0xLTEtNzkzNjc_0734e5e3-8d4b-417a-987b-58ec870e3092"
      unitRef="usd">1181290000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ide6c2c65989e406ba7558f2c285f3fca_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtOS0xLTEtNzkzNjc_81ce3ba6-ea0e-411f-ad5c-3078891720ab"
      unitRef="usd">-652000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifda6821098694c9fb30be9fdc69d4750_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMTEtMS0xLTc5MzY3_a895cea3-1823-4503-a964-af31ad58185d"
      unitRef="usd">-466254000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zMS9mcmFnOmVjZDY2NDYyNTY4NjQ0MmU5YTMxZjQ1YzgzYWM3MjZlL3RhYmxlOmJhNWViNGVhZjNhMzRhN2I5ZDJhNWEyNDFhODMzYWIzL3RhYmxlcmFuZ2U6YmE1ZWI0ZWFmM2EzNGE3YjlkMmE1YTI0MWE4MzNhYjNfMjQtMTMtMS0xLTc5MzY3_9e0a9434-3b1f-4dbf-9e9f-3a55e8807933"
      unitRef="usd">714392000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMy0xLTEtMS03OTM2Nw_8080800c-6adc-45af-bb8a-e5d2134c296f"
      unitRef="usd">-72201000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMy0zLTEtMS03OTM2Nw_71707672-2509-427e-918e-e800e45f334b"
      unitRef="usd">-93252000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNS0xLTEtMS03OTM2Nw_41bc1531-c54e-4e0a-b309-a3dc930682d0"
      unitRef="usd">1156000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNS0zLTEtMS03OTM2Nw_a9859c27-a83d-43b2-973e-e2497a245f63"
      unitRef="usd">1041000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNi0xLTEtMS03OTM2Nw_24cd4a60-f7a1-4bee-86df-2aa6e2c6cf9c"
      unitRef="usd">11898000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNi0zLTEtMS03OTM2Nw_b3205821-2dbb-4cc4-b6c2-d45f8be634c8"
      unitRef="usd">20227000</us-gaap:DepreciationDepletionAndAmortization>
    <cdlx:CapitalizedContractCostAmortizationInterestExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNy0xLTEtMS03OTM2Nw_9535f458-2f6d-4847-acae-2d36d4bca236"
      unitRef="usd">448000</cdlx:CapitalizedContractCostAmortizationInterestExpense>
    <cdlx:CapitalizedContractCostAmortizationInterestExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNy0zLTEtMS03OTM2Nw_ee409bdd-e1de-40fa-86e1-bbeabf4fb298"
      unitRef="usd">790000</cdlx:CapitalizedContractCostAmortizationInterestExpense>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfOC0xLTEtMS03OTM2Nw_35a3f8e7-d3a9-4ce6-b003-6e4b5cfa77da"
      unitRef="usd">4680000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfOC0zLTEtMS03OTM2Nw_ffd97d97-8925-4033-bacd-7f5ad17b2c46"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTAtMS0xLTEtNzkzNjc_578add8e-b8fd-493b-be2c-4ce691b24ab0"
      unitRef="usd">2354000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTAtMy0xLTEtNzkzNjc_14867b49-a0a6-4c36-a93a-e597c511b6ca"
      unitRef="usd">2939000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTEtMS0xLTEtNzkzNjc_bd8fdc6f-b9a4-44f6-9649-9cb43b73f204"
      unitRef="usd">20585000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTEtMy0xLTEtNzkzNjc_6a2b28c7-434f-462d-8134-1a6103362238"
      unitRef="usd">26427000</us-gaap:ShareBasedCompensation>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTItMS0xLTEtNzkzNjc_504523b3-1b27-47d2-a148-a607d6bea9bd"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTItMy0xLTEtNzkzNjc_bb28cbd1-2547-4477-9141-8a02c59ee5ee"
      unitRef="usd">83149000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTMtMS0xLTEtNzkzNjc_a2b4a830-2602-4a16-bd93-65b56a159209"
      unitRef="usd">1480000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTMtMy0xLTEtNzkzNjc_2e9a753e-675d-4f25-b5c2-13409564ae18"
      unitRef="usd">-68018000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTYtMS0xLTEtNzkzNjc_bc8db9a8-3ecb-4f58-9e82-bb450dd4619e"
      unitRef="usd">279000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTYtMy0xLTEtNzkzNjc_50c6500d-d6ed-4399-a2e5-373c3ec51ea9"
      unitRef="usd">-6087000</us-gaap:OtherNoncashIncomeExpense>
    <cdlx:ContractWithCustomerAssetDeferredImplementationCosts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTctMS0xLTEtNzkzNjc_85c588de-9258-462a-9689-730ea851840d"
      unitRef="usd">1612000</cdlx:ContractWithCustomerAssetDeferredImplementationCosts>
    <cdlx:ContractWithCustomerAssetDeferredImplementationCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTctMy0xLTEtNzkzNjc_abbd701f-5a39-47f6-b0c7-f01e14a81395"
      unitRef="usd">0</cdlx:ContractWithCustomerAssetDeferredImplementationCosts>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTgtMS0xLTEtNzkzNjc_6eb7d825-182f-4fea-ab3b-a9d6b08a7819"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMTgtMy0xLTEtNzkzNjc_4ff9130b-83be-4ac7-8059-8d04c43a45d8"
      unitRef="usd">-1446000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjAtMS0xLTEtNzkzNjc_a173c22a-844c-4480-8a68-e81219067881"
      unitRef="usd">-10209000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjAtMy0xLTEtNzkzNjc_9c7d88de-9cce-4dea-bef1-333cbab69c36"
      unitRef="usd">-19663000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjEtMS0xLTEtNzkzNjc_823f0361-f185-4508-9b28-0b2b33c58aca"
      unitRef="usd">1896000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjEtMy0xLTEtNzkzNjc_b7c11efd-02a2-492d-ac85-e5190200cd0b"
      unitRef="usd">1885000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjQtMS0xLTEtNzkzNjc_34a9d98f-2aa3-4a51-9158-bafc9c04af63"
      unitRef="usd">2021000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjQtMy0xLTEtNzkzNjc_2695cfcf-9d23-47a7-b92a-00c6e9aa0680"
      unitRef="usd">-1821000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjUtMS0xLTEtNzkzNjc_f6432179-29dc-42d7-9584-1bfbd91e578a"
      unitRef="usd">2021000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjUtMy0xLTEtNzkzNjc_56f9392d-dbe7-44b7-b14c-5cd0242e769c"
      unitRef="usd">-5770000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjctMS0xLTEtNzkzNjc_2d73f0d2-6541-4406-a6f0-7b390cd622a9"
      unitRef="usd">-8768000</cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability>
    <cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjctMy0xLTEtNzkzNjc_10faf0f1-9282-40cc-9625-c36036a22e58"
      unitRef="usd">-4821000</cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability>
    <cdlx:IncreaseDecreaseInConsumerIncentiveLiability
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjgtMS0xLTEtNzkzNjc_83f426e6-aa4d-41b0-bf74-413886acd970"
      unitRef="usd">-2830000</cdlx:IncreaseDecreaseInConsumerIncentiveLiability>
    <cdlx:IncreaseDecreaseInConsumerIncentiveLiability
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjgtMy0xLTEtNzkzNjc_026488c0-ac27-4e6a-bb5a-b997cf4ab282"
      unitRef="usd">-9679000</cdlx:IncreaseDecreaseInConsumerIncentiveLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjktMS0xLTEtNzkzNjc_a13a4f16-206d-417e-b59d-4d4ff33558a6"
      unitRef="usd">-27510000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMjktMy0xLTEtNzkzNjc_e065f481-8f0e-4509-b810-bdcb595ac466"
      unitRef="usd">-26369000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzEtMS0xLTEtNzkzNjc_242ece1d-bcf8-4faf-b4a9-f62da858390e"
      unitRef="usd">1790000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzEtMy0xLTEtNzkzNjc_c3530bcc-2dfd-4166-8ca0-8d1c02398941"
      unitRef="usd">889000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzItMS0xLTEtNzkzNjc_469bba07-9673-4a30-9952-616858a31416"
      unitRef="usd">58000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzItMy0xLTEtNzkzNjc_06f6dd23-2e9b-4e8b-bb58-788674c7cb92"
      unitRef="usd">57000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzMtMS0xLTEtNzkzNjc_b0f1032d-3777-4a54-b7c8-90d5e3ffaae3"
      unitRef="usd">4431000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzMtMy0xLTEtNzkzNjc_0a8d7b56-fedf-484d-b6a1-7e1b2f5a449a"
      unitRef="usd">6083000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzQtMS0xLTEtNzkzNjc_82bbd308-017a-49e0-a5f3-be8212d86d2e"
      unitRef="usd">494131000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzQtMy0xLTEtNzkzNjc_927d7515-fd79-4e7f-9961-1cbd98bdadd9"
      unitRef="usd">2274000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzktMS0xLTEtNzkzNjc_ca9f324c-55f9-482f-a785-e3e2e2e4d939"
      unitRef="usd">-500410000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfMzktMy0xLTEtNzkzNjc_0bb44942-3825-439d-890e-2f77c17be9bb"
      unitRef="usd">-9303000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDItMS0xLTEtNzkzNjc_4ca9f29e-70ed-44d5-907e-ecaf25c486e5"
      unitRef="usd">11000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDItMy0xLTEtNzkzNjc_4cf26bb0-2bf8-4c35-90fa-a68922bd37de"
      unitRef="usd">21000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDUtMS0xLTEtNzkzNjc_e3505e49-88d2-4fbb-90b8-c425d194ee37"
      unitRef="usd">485690000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDUtMy0xLTEtNzkzNjc_27d9d3b9-0199-400f-a48d-44dea686d578"
      unitRef="usd">393000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDYtMS0xLTEtNzkzNjc_fca015bd-6371-4afe-a520-f99e000e886e"
      unitRef="usd">190000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDYtMy0xLTEtNzkzNjc_e8444c14-f895-4e05-9a77-1192f663e8a7"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMS0xLTEtODA3NDQ_a14dea8f-2770-4a9c-b318-21c23041188b"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMy0xLTEtODA3NDQ_e2364e46-a06f-4c42-8b93-1e0fde412924"
      unitRef="usd">40000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMS0xLTEtNzkzNjc_8219ce40-3508-4468-8243-015d3b612ddc"
      unitRef="usd">86000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDctMy0xLTEtNzkzNjc_08160df6-ab02-481f-8aca-adf3438805c0"
      unitRef="usd">174000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDgtMS0xLTEtNzkzNjc_64d8830a-1023-4d55-a0ed-e9f9f8faaec3"
      unitRef="usd">485403000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDgtMy0xLTEtNzkzNjc_8cac2a75-3cc8-4e7e-b2ac-b8ae0fce223e"
      unitRef="usd">-39802000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDktMS0xLTEtNzkzNjc_762b4028-6375-4b8f-9a9d-660f1a491a86"
      unitRef="usd">-118000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNDktMy0xLTEtNzkzNjc_187a16cf-4101-43b6-8023-990019489e19"
      unitRef="usd">-969000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTAtMS0xLTEtNzkzNjc_e1a04bae-461a-4e59-b683-9384f3c24d32"
      unitRef="usd">-42635000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTAtMy0xLTEtNzkzNjc_95586cac-cd32-4139-9f09-2c8b7bee0ea0"
      unitRef="usd">-76443000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i883186570d7242418f73908f62c18d21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTEtMS0xLTEtNzkzNjc_1cd2af1c-c439-4dff-b802-95fd419d581b"
      unitRef="usd">293349000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTEtMy0xLTEtNzkzNjc_ddb5f82a-f77a-4804-8451-20329070b6b6"
      unitRef="usd">233562000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTItMS0xLTEtNzkzNjc_775fed65-93ce-44b2-9e99-7b2b15e055cf"
      unitRef="usd">250714000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOmI2YmUxMzMxYjdhYzRkZThhZDBhOWY4OWMwYTZlOGYxL3RhYmxlcmFuZ2U6YjZiZTEzMzFiN2FjNGRlOGFkMGE5Zjg5YzBhNmU4ZjFfNTItMy0xLTEtNzkzNjc_1368de07-49af-46fb-aa15-42074de4d884"
      unitRef="usd">157119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMy0xLTEtMS03OTM2Nw_29ce8bc4-16fa-416b-8fd2-3fb25322620a"
      unitRef="usd">250603000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMy0zLTEtMS03OTM2Nw_3124cdbe-5086-496e-8baf-3e9817c1138e"
      unitRef="usd">157038000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNC0xLTEtMS03OTM2Nw_5d5ea275-967d-4ab3-a982-f16c1cf0bbb3"
      unitRef="usd">111000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNC0zLTEtMS03OTM2Nw_720c4428-1d5d-4acd-a447-80d1e783e5b6"
      unitRef="usd">81000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNS0xLTEtMS03OTM2Nw_945d591d-28ed-41e2-b93c-5eba775c58b4"
      unitRef="usd">250714000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfNS0zLTEtMS03OTM2Nw_62cb2a47-6235-4c6a-97aa-5c3d23ac19e3"
      unitRef="usd">157119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfOC0xLTEtMS03OTM2Nw_a3ded41a-6db0-4416-b3c2-1334cdbe1b3a"
      unitRef="usd">1139000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfOC0zLTEtMS03OTM2Nw_952a0cbf-3536-44be-b101-c60455c9405f"
      unitRef="usd">1188000</us-gaap:InterestPaidNet>
    <cdlx:NoncashOrPartNoncashAcquisitionAccruedConsideration
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTItMS0xLTEtNzkzNjc_6e9261d8-4b1d-41b1-8c9e-78b83de49092"
      unitRef="usd">117354000</cdlx:NoncashOrPartNoncashAcquisitionAccruedConsideration>
    <cdlx:NoncashOrPartNoncashAcquisitionAccruedConsideration
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTItMy0xLTEtNzkzNjc_ee06401b-acee-4443-9f36-ce42dbb86f16"
      unitRef="usd">0</cdlx:NoncashOrPartNoncashAcquisitionAccruedConsideration>
    <cdlx:PropertyAndEquipmentIncurredButNotYetPaid
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTQtMS0xLTEtNzkzNjc_ce5de0c0-9efb-4df8-86c0-0c43e68882b8"
      unitRef="usd">390000</cdlx:PropertyAndEquipmentIncurredButNotYetPaid>
    <cdlx:PropertyAndEquipmentIncurredButNotYetPaid
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8zNC9mcmFnOmVhOTY2MGFkZTE5OTQ2ODM5YWMyODY1NjA3ZjEzMjJlL3RhYmxlOjM5MTMxOTBkZjg1NDQwMWNiOWE3YTIxMDU2ZWMxYmExL3RhYmxlcmFuZ2U6MzkxMzE5MGRmODU0NDAxY2I5YTdhMjEwNTZlYzFiYTFfMTQtMy0xLTEtNzkzNjc_4f8887b3-6235-4d88-938f-b5be15482df4"
      unitRef="usd">0</cdlx:PropertyAndEquipmentIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgzMQ_753ea7b0-ec1f-42f1-9e4e-9a8443145277">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION&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;Cardlytics,&#160;Inc. (&#x201c;we,&#x201d; &#x201c;our,&#x201d; &#x201c;us,&#x201d; the &#x201c;Company,&#x201d; or &#x201c;Cardlytics&#x201d;) is a Delaware corporation and was formed on June&#160;26, 2008. We operate an advertising platform within our own and our partners' digital channels, which includes online, mobile applications, email, and various real-time notifications (the "Cardlytics platform"). We also operate a customer data platform that utilizes point-of-sale data, including product-level purchase data, to enable marketers, in a privacy-protective manner, to perform analytics and targeted loyalty marketing and to measure the impact of their marketing (the "Bridg platform"). The partners for the Cardlytics platform are predominantly financial institutions ("FI partners") that provide us with access to their anonymized purchase data and digital banking customers. The partners for the Bridg platform are merchants that provide us with access to their point-of-sale data, including product-level purchase data. By applying advanced analytics to the purchase data we receive, we make it actionable, helping marketers reach potential buyers at scale, and measure the true sales impact of their marketing spend. We have strong relationships with leading marketers across a variety of industries, including retail, restaurant, travel and entertainment, direct-to-consumer, and grocery and gas. Using our purchase intelligence, we present customers with offers to save money at a time when they are thinking of their finances.&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;We also operate through (1) Dosh Holdings, LLC, a wholly owned and operated subsidiary in the United States, (2) HSP EPI Acquisition, LLC ("Entertainment"), a wholly owned and operated subsidiary in the United States, (3) Cardlytics UK Limited, a wholly owned and operated subsidiary registered as a private limited company in England and Wales, and (4) Cardlytics Services India Private Limited, a wholly owned and operated subsidiary registered as a private limited company in India. &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:700;line-height:120%"&gt;Unaudited Interim Results&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The accompanying unaudited interim condensed consolidated financial statements and information have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) and in accordance with the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the information and disclosures required by GAAP for complete financial statements. During the three and six months ended June 30, 2021, a charge of $1.5 million was previously recognized in Change in fair value of contingent consideration and classified below Operating Loss in the Company&#x2019;s Condensed Consolidated Statements of Operations. The classification of the charge has been corrected, such that the Change in fair value of contingent consideration is now classified within Operating Loss in the Company&#x2019;s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021. These corrections did not impact Loss before income taxes, Net loss and Net loss attributable to common stockholders in the Condensed Consolidated Statement of Operations and had no impact on the Company's Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders&#x2019; Equity and Condensed Consolidated Statements of Cash Flows. In the opinion of management, these financial statements contain all normal and recurring adjustments considered necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The results for interim periods presented are not necessarily indicative of the results to be expected for the full year due to the seasonality of our business, which has been historically impacted by higher consumer spending during the fourth quarter. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes thereto included on our Annual Report on Form 10-K ("Annual Report") and Form 10-K/A for the fiscal year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;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:115%"&gt;Stock Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;On May 11,2022, our Board of Directors authorized a stock repurchase program to repurchase up to $40.0&#160;million of our common stock. From May 11 to June 30, 2022, we paid $40.0 million to repurchase 1,405,655 shares of our common stock at an average cost of $28.44 per share and immediately canceled the repurchased shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;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:115%"&gt;Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During the three months ended June 30, 2022, we began a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;strategic shift within our organization to migrate certain data and applications to a cloud computing environment. This transition resulted in severance and medical benefits totaling &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:112%"&gt;$1.0&#160;million, as a result of a headcount reduction because cloud hosting improved data management efficiencies. This expense is included in Delivery costs on our &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Consolidated Statement of Operations.&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:700;line-height:115%"&gt;Acquisitions&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:112%"&gt;On January 7, 2022, we purchased Entertainment for $13.0&#160;million in equity at an agreed-upon price of $66.52 per share, subject to $1.1&#160;million of fair value adjustments based on the acquisition close date, and $2.3&#160;million in cash, subject to $0.4&#160;million of adjustments, for an acquisition date fair value of $14.6&#160;million.&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:112%"&gt;On May 5, 2021, we completed the acquisition of Bridg for purchase consideration of $578.9&#160;million. The purchase consideration consisted of a $350.0&#160;million cash purchase price, subject to $2.8&#160;million of adjustments and escrows, and contingent consideration with a fair value of $230.9&#160;million at the time of the acquisition related to additional potential future payments. At least 30% of the potential future payments will be in cash, with the remainder to be paid in cash or our common stock, at our option.&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:115%"&gt;On March 5, 2021, we completed the acquisition of Dosh for purchase consideration of $277.6&#160;million in a combination of cash and common stock. The total purchase consideration consisted of a $150.0&#160;million cash purchase price, subject to $6.6&#160;million of adjustments and escrows, and $125.0&#160;million of shares of our common stock at an agreed-upon price of $136.33 per share, subject to $7.6&#160;million of fair value adjustments based upon our close date, for an acquisition date fair value of $117.4&#160;million.&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:115%"&gt;Refer to Note 3 - Business Combinations for further information.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Public Offering of Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 5, 2021, we closed a public equity offering in which we sold 3,850,000 shares of common stock at a public offering price of $130.00 per share for total gross proceeds of $500.5&#160;million. We received total net proceeds of $484.0&#160;million after deducting underwriting discounts and commissions of $16.3&#160;million and offering costs of $0.2&#160;million.&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:700;line-height:120%"&gt;Use of Estimates&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;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Significant items subject to such estimates and assumptions include revenue recognition,&#160;internal-use&#160;software development costs, stock-based compensation, allowance for doubtful accounts, valuation of acquired intangible assets, valuation of contingent consideration for Bridg, goodwill impairment, income tax including valuation allowance and contingencies. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods and it is possible that actual results could differ from our current or revised future estimates.&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:700;line-height:120%"&gt;Leases&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;We have various non-cancellable operating and finance leases for our office spaces, data centers and operational assets with lease periods expiring between 2022 and 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease assets and liabilities, net, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Location&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets under operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,304&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;10,370&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&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;border-top:3pt double #000;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 #000;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;6,091&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;6,382&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities, current&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities, long-term&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,915&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,538&#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: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;Impacts of COVID-19 Pandemic&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;The COVID-19 pandemic resulted in a global slowdown of economic activity that disrupted supply and demand for a broad variety of goods and services and consumer discretionary spending, and increased inflationary pressure, including spending by consumers with our marketers. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. Actual results could differ from those estimates and any such differences may be material to our financial statements. Due to continuing uncertainty regarding the severity and duration of the impacts of COVID-19 on the global economy, we will continue to monitor this situation and the potential impacts to our business.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgyOA_151505ab-0221-47c4-a986-3f1f1a01d3ee">&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:700;line-height:120%"&gt;Unaudited Interim Results&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The accompanying unaudited interim condensed consolidated financial statements and information have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) and in accordance with the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the information and disclosures required by GAAP for complete financial statements. During the three and six months ended June 30, 2021, a charge of $1.5 million was previously recognized in Change in fair value of contingent consideration and classified below Operating Loss in the Company&#x2019;s Condensed Consolidated Statements of Operations. The classification of the charge has been corrected, such that the Change in fair value of contingent consideration is now classified within Operating Loss in the Company&#x2019;s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021. These corrections did not impact Loss before income taxes, Net loss and Net loss attributable to common stockholders in the Condensed Consolidated Statement of Operations and had no impact on the Company's Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders&#x2019; Equity and Condensed Consolidated Statements of Cash Flows. In the opinion of management, these financial statements contain all normal and recurring adjustments considered necessary to present fairly the financial position, results of operations, and cash flows for the periods presented. The results for interim periods presented are not necessarily indicative of the results to be expected for the full year due to the seasonality of our business, which has been historically impacted by higher consumer spending during the fourth quarter. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes thereto included on our Annual Report on Form 10-K ("Annual Report") and Form 10-K/A for the fiscal year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4c55abb8b71041febf96d87b52c227dd_D20220511-20220609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTYzNjMwMA_c1a365a2-8acd-4d33-a352-12967f773763"
      unitRef="usd">40000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i3b98a33d237245c6a22fecc50ecde078_I20220511"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTYzNjY1OA_b0fcb5ab-fc63-40cc-adf9-5366efbdf97e"
      unitRef="shares">1405655</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i3b98a33d237245c6a22fecc50ecde078_I20220511"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTYzNjcxNQ_45eafbac-b49a-49cc-9d57-78e65f7988f3"
      unitRef="usdPerShare">28.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:SeveranceCosts1
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMTA5OTUxMTY0MTM5Mw_b9ff305b-8d5a-4940-ab70-116ac379ded2"
      unitRef="usd">-1000000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzMwMg_919feb70-2c34-4d41-b336-45284df9f679"
      unitRef="usd">13000000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzM0Mg_0a35a959-e03c-4b51-9efa-18a28b9b0bd5"
      unitRef="usdPerShare">66.52</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:EscrowDeposit
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzM2Nw_8a49fa2f-3b53-4f76-88f7-5370aa9a3f06"
      unitRef="usd">1100000</us-gaap:EscrowDeposit>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzQzNw_906d4d44-ccee-4a95-a768-5d5160870a21"
      unitRef="usd">2300000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfMzUxNw_17208090-f3a8-443c-850e-30b069313f2f"
      unitRef="usd">14600000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDY3OQ_29789838-0e43-4f0a-b101-c3e4fb49d971"
      unitRef="shares">3850000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i0e0859ff911e4f14b4dc4a6ea6c94073_I20210305"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDczNQ_7b612457-7816-4f81-8e8c-eb68591fe824"
      unitRef="usdPerShare">130.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i0d3f273ffc314f18a15e90c95a6df557_D20210305-20210305"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDc3Ng_dcee193b-f42e-451a-ab21-9e2bd055e915"
      unitRef="usd">500500000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDgxNA_8e5e05a9-fc7d-4cca-9951-7ef03883c422"
      unitRef="usd">484000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsForCommissions
      contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDg3NQ_056af668-1cb0-4b6e-a0a0-910f8771af7c"
      unitRef="usd">16300000</us-gaap:PaymentsForCommissions>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i0c4927b97e7b42c5b085ba3c73a39b99_D20210305-20210305"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNDkwMA_cca1b099-83db-4f13-af47-d466e93a45e1"
      unitRef="usd">200000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:UseOfEstimates
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgyOQ_5a4a77e5-5e21-49ab-9318-cd12716e846b">&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:700;line-height:120%"&gt;Use of Estimates&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;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Significant items subject to such estimates and assumptions include revenue recognition,&#160;internal-use&#160;software development costs, stock-based compensation, allowance for doubtful accounts, valuation of acquired intangible assets, valuation of contingent consideration for Bridg, goodwill impairment, income tax including valuation allowance and contingencies. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods and it is possible that actual results could differ from our current or revised future estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RleHRyZWdpb246YTQwOTRlMWNmNTQzNGM4MWFiZWM4MjllZjZmMTJiM2RfNjgzNQ_f18c7f28-e738-4e9b-b1b5-8165fd10dbe4">&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:700;line-height:120%"&gt;Leases&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;We have various non-cancellable operating and finance leases for our office spaces, data centers and operational assets with lease periods expiring between 2022 and 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease assets and liabilities, net, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Location&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets under operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,304&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;10,370&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&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;border-top:3pt double #000;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 #000;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;6,091&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;6,382&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities, current&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities, long-term&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,915&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,538&#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:InternalUseSoftwarePolicy>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMS0zLTEtMS03OTM2Nw_123b2a0e-3c0a-4674-8eb4-b08f95925637"
      unitRef="usd">10196000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMS01LTEtMS03OTM2Nw_09eff5a8-b29e-445a-ae05-17ff4b17e70b"
      unitRef="usd">10304000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMi0zLTEtMS03OTM2Nw_b7b82cd8-9864-430f-bafd-c1475f9fc43d"
      unitRef="usd">86000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMi01LTEtMS03OTM2Nw_c5410290-465b-48b0-8d42-d3ccc33abbab"
      unitRef="usd">66000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMy0zLTEtMS03OTM2Nw_e74fc806-4a4f-4a10-ab00-a0eb9da5a908"
      unitRef="usd">10282000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfMy01LTEtMS03OTM2Nw_ad7d75d2-d161-45b3-99c8-b00f410af5fa"
      unitRef="usd">10370000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNS0zLTEtMS03OTM2Nw_5216e63f-f875-4a0d-b61c-b28cd6e309a9"
      unitRef="usd">6028000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNS01LTEtMS03OTM2Nw_3f7e015e-ac7f-4a35-beee-ad23ac2f5b90"
      unitRef="usd">6091000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNi0zLTEtMS03OTM2Nw_5b05c3cf-e313-4432-9998-94612ba2a76e"
      unitRef="usd">6801000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNi01LTEtMS03OTM2Nw_b2862369-0098-4d58-841f-ce9222036e93"
      unitRef="usd">6382000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNy0zLTEtMS03OTM2Nw_75438764-4607-4074-8efc-cce87a6edcff"
      unitRef="usd">36000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfNy01LTEtMS03OTM2Nw_c59c0369-ec7d-4b28-9704-f39887ee7444"
      unitRef="usd">37000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOC0zLTEtMS03OTM2Nw_d71ce3e9-1963-46e1-a8cd-9defd4a857bc"
      unitRef="usd">50000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOC01LTEtMS03OTM2Nw_e0f69596-f2ed-49c8-b155-a970c9aade7b"
      unitRef="usd">28000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOS0zLTEtMS03OTM2Nw_5fd45624-0282-4af1-8ae2-8a8c7691eb2e"
      unitRef="usd">12915000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80MC9mcmFnOmE0MDk0ZTFjZjU0MzRjODFhYmVjODI5ZWY2ZjEyYjNkL3RhYmxlOmM0ZWUzZGJmMzkwZDQzM2Y4NTMyOTU5OTg5ZjA5MjdlL3RhYmxlcmFuZ2U6YzRlZTNkYmYzOTBkNDMzZjg1MzI5NTk5ODlmMDkyN2VfOS01LTEtMS03OTM2Nw_034c96ad-d93c-4c6f-9123-900e28a5c131"
      unitRef="usd">12538000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80My9mcmFnOjA0YTI5YTMzYmI2NDQ0NzVhNGFlYmFkNzRkODhiYzQ0L3RleHRyZWdpb246MDRhMjlhMzNiYjY0NDQ3NWE0YWViYWQ3NGQ4OGJjNDRfMzM1Mw_f2b1509e-1977-47a9-8728-a49443dd0747">SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&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;There have been no changes to our significant accounting policies, other than the standards adopted below. These unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare our audited annual consolidated financial statements for the year ended December 31, 2021, and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&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 August 2020, the FASB issued ASU 2020-06, &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;Debt&#x2014;Debt with Conversion Options (&#x201c;Subtopic 470-20&#x201d;) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (&#x201c;Subtopic 815-40&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP, as it removes the requirement to bifurcate our Convertible Senior Notes (the "Notes") into a separate liability and equity component. As a result, it more closely aligns the effective interest rate with the coupon rate of the Notes. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021. On January 1, 2022, we adopted this standard using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes, net of $40.1&#160;million and a decrease to additional paid in capital of $51.4&#160;million. Refer to Note 6, &#x201c;Debt and Financing Arrangements&#x201d; for further information about the 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 October 2021, the FASB issued ASU 2021-08, &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;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. Under current GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with Topic 606, at fair value on the acquisition date. ASU 2020-08 will be effective for annual reporting periods beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted, including adoption in an interim period. On January 1, 2022 we early adopted this standard with no material impact to our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80My9mcmFnOjA0YTI5YTMzYmI2NDQ0NzVhNGFlYmFkNzRkODhiYzQ0L3RleHRyZWdpb246MDRhMjlhMzNiYjY0NDQ3NWE0YWViYWQ3NGQ4OGJjNDRfMzM1NQ_82edbbc3-a8d6-4474-aa1f-f557ce4bee35">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&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 August 2020, the FASB issued ASU 2020-06, &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;Debt&#x2014;Debt with Conversion Options (&#x201c;Subtopic 470-20&#x201d;) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (&#x201c;Subtopic 815-40&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity's own equity. ASU 2020-06 also improves and amends the related Earnings Per Share guidance for both Subtopics. The ASU is part of the FASB's simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP, as it removes the requirement to bifurcate our Convertible Senior Notes (the "Notes") into a separate liability and equity component. As a result, it more closely aligns the effective interest rate with the coupon rate of the Notes. ASU 2020-06 is effective for annual reporting periods beginning after December 15, 2021. On January 1, 2022, we adopted this standard using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes, net of $40.1&#160;million and a decrease to additional paid in capital of $51.4&#160;million. Refer to Note 6, &#x201c;Debt and Financing Arrangements&#x201d; for further information about the 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 October 2021, the FASB issued ASU 2021-08, &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;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. Under current GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with Topic 606, at fair value on the acquisition date. ASU 2020-08 will be effective for annual reporting periods beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted, including adoption in an interim period. On January 1, 2022 we early adopted this standard with no material impact to our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfNzMwMg_66410717-23d3-467e-970d-aa7d70b45e7f">BUSINESS COMBINATIONS&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;Our acquisitions were accounted for as business combinations and the total purchase consideration of each was allocated to the net tangible and intangible assets and liabilities acquired based on their fair values on the acquisition dates with the remaining amounts recorded as goodwill. The values assigned to the assets acquired and liabilities assumed are based on preliminary estimates of fair value available as of the date of this Quarterly Report on Form 10-Q may be adjusted during the measurement period for each acquisition of up to 12 months from the dates of acquisition as further information becomes available. Any changes in the fair values of the assets acquired and liabilities assumed during the measurement period may result in adjustments to goodwill. &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;During the three and six months ended June 30, 2021 we incurred $14.2 million and $21.2 million of costs in connection with our acquisitions, respectively. During the three and six months ended June 30, 2022 we incurred $2.2 million cost and $2.4 million of benefit in connection with our acquisitions, respectively. These costs are included in acquisition and integration costs (benefit) on our condensed consolidated statements of operations and primarily represent legal, accounting and broker fees. The results of Entertainment have been included in the consolidated financial statements since its date of acquisition. For the three and six months ended June 30, 2022, Entertainment's combined revenue included in the consolidated statement of operations was approximately 3% of consolidated revenue, respectively. Due to the continued integration of the combined businesses, it was impractical to determine the earnings.&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;For the acquisitions of Dosh, Bridg and Entertainment, as applicable, the estimated fair values of merchant relationships, partner relationships, and the card-linked subscriber base were determined using the replacement cost method and lost profits, as applicable, which required us to estimate the costs to recreate an asset of equivalent utility at prices available at the time of the valuation analysis and the lost profits over the period of time to recreate the asset. Trade names were valued using the "relief-from-royalty" approach. This method assumes that trademarks and trade names have value to the extent that their owner is relieved of the obligation to pay royalties for the benefits received from them. This method required us to estimate the future revenues for the related brands, the appropriate royalty rates and the weighted-average costs of capital. Developed technology for Entertainment was valued using the replacement cost method, which required us to estimate the costs to recreate an asset of equivalent utility at prices available at the time of the valuation analysis. Developed technology for Dosh and Bridg was valued using the excess earnings method, an income approach. Under the excess earnings method, the fair value of an intangible asset is equal to the present value of the asset&#x2019;s projected incremental after-tax cash flows (excess earnings) remaining after deducting the market rates of return on the estimated value of contributory assets (contributory charge) over its remaining useful life.&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:700;line-height:115%"&gt;Acquisition of Entertainment&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:115%"&gt;On January 7, 2022, we completed the acquisition of Entertainment for purchase consideration of $14.6 million, as presented below (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.872%"/&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:10pt;font-weight:700;line-height:100%"&gt;January 7, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of common stock transferred&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,937&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to extinguish acquiree 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:10pt;font-weight:400;line-height:100%"&gt;2,053&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to membership interest holders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Cash receivable from membership interest holders pursuant to finalization of net working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,577&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the preliminary purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.872%"/&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:10pt;font-weight:700;line-height:100%"&gt;January 7, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,800&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,860)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,577&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill was primarily attributed to the value of future synergies created with our current and future offerings. Goodwill is not expected to be deductible for income tax purposes. During the second quarter of 2022, we recorded a measurement period adjustment of $0.1&#160;million cash to be received from membership interest holders related to the finalization of net working capital amounts in accordance with the Entertainment membership interest purchase agreement.&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;The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&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:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful life          (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 #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:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Merchant relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,300&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4.0&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:700;line-height:115%"&gt;Acquisition of Bridg&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:115%"&gt;On May 5, 2021, we completed the acquisition of Bridg for purchase consideration of $578.9 million, as presented below (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&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:10pt;font-weight:700;line-height:100%"&gt;May 5, 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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to common and preferred stockholders, warrant holders and vested option holders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,166&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to extinguish acquiree 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:10pt;font-weight:400;line-height:100%"&gt;1,949&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,012&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assumed options attributable to pre-combination service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,889&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&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:10pt;font-weight:700;line-height:100%"&gt;May 5, 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:10pt;font-weight:400;line-height:100%"&gt;Cash and 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,700&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,694)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,007)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,889&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill was primarily attributed to the value of future growth expected for the Bridg platform and of synergies created with our current and future offerings. Goodwill is not expected to be deductible for income tax purposes. D&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;uring the three months ended June 30, 2022, management determined that it was necessary to perform an interim impairment test for Goodwill, and as a result of our test, we recognized a goodwill impairment of &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;$83.1 million&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; on the Bridg Platform reporting unit. &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;Refer to Note 4 - Goodwill and Acquired Intangibles for more information. During the second quarter of 2022, we recorded a measurement period adjustment to our income tax provision resulting in $1.4 million income tax benefit reflected on our consolidated statement of operations. Deferred tax liabilities for Bridg primarily related to acquired intangible assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As a part of this acquisition, we have agreed to make a First Anniversary Payment equal to 20 times the ARR based on the month preceding the anniversary, less $12.5 million, and a Second Anniversary Payment equal to 15 times the ARR for customers as of the first anniversary based on the month preceding the second anniversary, less the prior ARR at the first anniversary. The Second Anniversary Payment is subject to a specified cap. We have agreed to pay at least 30% of the First Anniversary Payment and the Second Anniversary Payment in cash, with the remainder to be paid in cash or our common stock, at our option. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of June 30, 2022, the fair value of the brokerage fee of the First Anniversary Payment is $6.9 million and the fair value of the brokerage fee of the Second Anniversary Payment is $6.6 million, reflected in accrued expenses on our condensed consolidated balance sheet. &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;The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):&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:65.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&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:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful life          (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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:10pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Merchant relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Acquisition of Dosh&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:115%"&gt;On March 5, 2021, we completed our acquisition of Dosh for purchase consideration of $277.6 million, as presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&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:10pt;font-weight:700;line-height:100%"&gt;March 5, 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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to common and preferred stockholders, warrant holders and vested option holders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,626&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Cash paid to extinguish acquiree 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:10pt;font-weight:400;line-height:100%"&gt;16,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid to settle pre-acquisition liabilities and acquiree deal-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of common stock transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,354&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Fair value of assumed options attributable to pre-combination service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,593&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,610&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the purchase consideration allocation recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&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:10pt;font-weight:700;line-height:100%"&gt;March 5, 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:10pt;font-weight:400;line-height:100%"&gt;Cash and 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,323&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,146&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,690&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,146)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Consumer Incentive liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,101)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,302)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,610&#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:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill was primarily attributed to the value of synergies created with the Company&#x2019;s current and future offerings and of future growth expected from the labor force of Dosh. Goodwill is not expected to be deductible for income tax purposes.&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;The following table presents the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (dollars in thousands):&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:65.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&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:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful life          (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 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:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Merchant relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Card-linked subscriber user base&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,000&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;5.0&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:700;line-height:115%"&gt;Pro forma consolidated results of operations&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;The following unaudited pro forma financial information presents combined results of operations for the period presented as if the acquisition of Entertainment had been completed on January 1, 2021 and the acquisitions of Dosh and Bridg had been completed on January 1, 2020. The pro forma information includes adjustments to depreciation expense for property and equipment acquired, to amortize expense for the intangible assets acquired, and to eliminate the acquisition transaction expenses recognized in the period. The pro forma financial information is for informational purposes only and is not necessarily indicative of the consolidated results of operations of the combined business had the acquisitions actually occurred on January 1, 2021 and January 1, 2020, respectively, or the results of future operations of the combined business. For instance, planned or expected operational synergies following the acquisition are not reflected in the pro forma information. Consequently, actual results will differ from the unaudited pro forma information presented below.&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:65.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,511&#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;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,354&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,428)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,524)&lt;/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;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzE5Nw_f7665965-4d85-45d7-b707-66a29e685a4a"
      unitRef="usd">14200000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzIwMw_2799b11e-d3f0-4bb0-8fdc-c55d20eddd40"
      unitRef="usd">21200000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzMyMw_2630afc3-8e68-4870-bc2e-61e8b51f9d56"
      unitRef="usd">2200000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTA5OTUxMTYzNzMzMA_3dda6e73-7b97-41f0-885e-7c1c4663984a"
      unitRef="usd">-2400000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMTM2NQ_d02ec753-f880-4a93-859c-5d3115161d1a"
      unitRef="number">0.03</cdlx:BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMzE1OA_57682716-aeca-42e4-8ad5-e3864e7908c2"
      unitRef="usd">14600000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders
      contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfMS0xLTEtMS03OTM2Nw_5076f7d8-a8b0-4108-b56f-f8f4db71a2b4"
      unitRef="usd">11937000</cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders>
    <cdlx:PaymentsToAcquireBusinessesAcquireeDebt
      contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfMi0xLTEtMS03OTM2Nw_54fdc29d-717d-490f-93a9-1285b1581ca0"
      unitRef="usd">2053000</cdlx:PaymentsToAcquireBusinessesAcquireeDebt>
    <cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts
      contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfMy0xLTEtMS03OTM2Nw_e9da9e46-4afe-4934-accb-ba762b76900d"
      unitRef="usd">624000</cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i62e5ba999dd54850a48c005ec3f151b7_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjNhZjIxOWQxMDdiNDQ1ZDE4ODQyNzM3OTUyM2Q3OGNhL3RhYmxlcmFuZ2U6M2FmMjE5ZDEwN2I0NDVkMTg4NDI3Mzc5NTIzZDc4Y2FfNS0xLTEtMS03OTM2Nw_6c8eabd3-c5d2-4d33-88e0-d40121e2fb39"
      unitRef="usd">14577000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfMS0xLTEtMS03OTM2Nw_fcae92d3-2b7b-40cf-8dd5-8ed51487f219"
      unitRef="usd">376000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfMi0xLTEtMS03OTM2Nw_a44200bb-fb99-491c-b454-04af1167918b"
      unitRef="usd">1259000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfMy0xLTEtMS03OTM2Nw_a6c0e533-fddc-4576-9bcb-bd3aa862a67a"
      unitRef="usd">9800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfNC0xLTEtMS03OTM2Nw_d5d895bc-b409-40bf-9c94-c508f4c7e916"
      unitRef="usd">5002000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfNS0xLTEtMS03OTM2Nw_df2a29c9-7554-420f-967d-2774501db720"
      unitRef="usd">1860000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i629d0a4042f943cfbb0b95547e301c7b_I20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmFjMjA2NTUxYzkyYjRhYTg4NjRiY2MxZDUyNjY3NTU0L3RhYmxlcmFuZ2U6YWMyMDY1NTFjOTJiNGFhODg2NGJjYzFkNTI2Njc1NTRfNi0xLTEtMS03OTM2Nw_0431c821-0cc0-48d2-a64a-092d2e54addd"
      unitRef="usd">14577000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia9d599b19b4a49ba98bc64ceb3f8a5ce_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMS0xLTEtMS03OTM2Nw_9eef1956-010e-4240-99ca-f010708fdc08"
      unitRef="usd">800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia9d599b19b4a49ba98bc64ceb3f8a5ce_D20220107-20220107"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMS0zLTEtMS03OTM2Nw_11413aa6-6a1a-4f3a-ad5c-2ea3dc8f0e50">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2c0a146ff3d84c399620f06f7fbb703e_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMi0xLTEtMS03OTM2Nw_20439fb6-24c9-4237-9427-aa901007c63f"
      unitRef="usd">700000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i2c0a146ff3d84c399620f06f7fbb703e_D20220107-20220107"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMi0zLTEtMS03OTM2Nw_9c8dfcbe-7f75-406f-9035-50a9b4cee4b6">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i7455d363e2b0437ab210aae67ae0487f_D20220107-20220107"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMy0xLTEtMS03OTM2Nw_f752d2ad-991d-4490-aea6-f2a698b1d419"
      unitRef="usd">8300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i7455d363e2b0437ab210aae67ae0487f_D20220107-20220107"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmJkZmQxZGM4YjYyYjQ1MTg5ZDBlMzFhYWNhYjlkMTc1L3RhYmxlcmFuZ2U6YmRmZDFkYzhiNjJiNDUxODlkMGUzMWFhY2FiOWQxNzVfMy0zLTEtMS03OTM2Nw_66f410b6-dcd5-4051-8a57-958dd1fe84ba">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfMzg0Mw_51c7082a-1000-4305-ac9e-073fecae9ee6"
      unitRef="usd">578900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders
      contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfMS0xLTEtMS03OTM2Nw_e07ab629-4f06-4091-bed6-f1d5bbdeaf26"
      unitRef="usd">337166000</cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders>
    <cdlx:PaymentsToAcquireBusinessesAcquireeDebt
      contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfMi0xLTEtMS03OTM2Nw_e3754443-2399-40b8-9834-2741ca499d8e"
      unitRef="usd">1949000</cdlx:PaymentsToAcquireBusinessesAcquireeDebt>
    <cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts
      contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfMy0xLTEtMS03OTM2Nw_a11558df-ee57-4ea2-b219-16b3b1b66ed7"
      unitRef="usd">8012000</cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i0d5b3c9e96a84f12a9b71505eeec780b_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfNC0xLTEtMS03OTM2Nw_2eadbeec-33a6-4d37-8431-76c25cba87c5"
      unitRef="usd">230921000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="i4431ecf59be441898fb3ceaae193da97_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfNS0xLTEtMS03OTM2Nw_02952e71-e400-4327-87f1-b888f14c765e"
      unitRef="usd">841000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i9b62a5d7b1804a5c926a7f0212786a09_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOmE4OGFjOTc0M2FiYzQ2MTE4YTI5MDZmMzIzYjU3MTNjL3RhYmxlcmFuZ2U6YTg4YWM5NzQzYWJjNDYxMThhMjkwNmYzMjNiNTcxM2NfNi0xLTEtMS03OTM2Nw_7d2402f1-deff-4a36-b46e-89a659413ac9"
      unitRef="usd">578889000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i0256022d43d1486fab0a62419da461fc_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfMS0xLTEtMS03OTM2Nw_812439ec-1278-435d-b52a-625967b22280"
      unitRef="usd">1630000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i0256022d43d1486fab0a62419da461fc_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfMi0xLTEtMS03OTM2Nw_b50c88c7-2a5b-41cd-9481-15ec37189699"
      unitRef="usd">1989000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i0256022d43d1486fab0a62419da461fc_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfMy0xLTEtMS03OTM2Nw_0a298b2b-b2cb-4d4b-a9f6-a9004ae97019"
      unitRef="usd">64700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i0256022d43d1486fab0a62419da461fc_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNC0xLTEtMS03OTM2Nw_31c28aca-7627-42d1-9e51-0195c7e73e60"
      unitRef="usd">538271000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i0256022d43d1486fab0a62419da461fc_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNS0xLTEtMS03OTM2Nw_bc572655-6845-4812-a98f-e0507e7ff550"
      unitRef="usd">20694000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i0256022d43d1486fab0a62419da461fc_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNi0xLTEtMS03OTM2Nw_4a1d7154-7f44-4d3d-8604-4e19b79a64ab"
      unitRef="usd">7007000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i0256022d43d1486fab0a62419da461fc_I20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjg3NTUxNmJiZjk4ODRjNDM5MDU2NDg5ZGE5MTM1NWUwL3RhYmxlcmFuZ2U6ODc1NTE2YmJmOTg4NGM0MzkwNTY0ODlkYTkxMzU1ZTBfNy0xLTEtMS03OTM2Nw_c59da6a0-60c1-4121-a330-135b44f415c3"
      unitRef="usd">578889000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ieba68e3fe84844e39758e5d6196edc4e_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMS0xLTEtMS03OTM2Nw_1988a38b-2e40-4b42-ad57-157ffda0c656"
      unitRef="usd">200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ieba68e3fe84844e39758e5d6196edc4e_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMS0zLTEtMS03OTM2Nw_46d3828a-ad6a-4d3e-8495-1a5a9e72b4b8">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1eac591bc1a6493786cc503d643e97b3_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMi0xLTEtMS03OTM2Nw_0761cc01-2a8f-4c8e-a902-bfe29e69593d"
      unitRef="usd">53500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1eac591bc1a6493786cc503d643e97b3_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMi0zLTEtMS03OTM2Nw_73398506-84a0-46c3-ac8b-4dc1c91d4fe7">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if8738b5367d24775a58bca699ac6cae9_D20210505-20210505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMy0xLTEtMS03OTM2Nw_010a0920-9da1-4e6c-beac-1dfa3c47c9f5"
      unitRef="usd">11000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if8738b5367d24775a58bca699ac6cae9_D20210505-20210505"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkzYzA2NTVjMmIxOTRiYjA5ZDMwYjZlYTc2MmQ5ZmVjL3RhYmxlcmFuZ2U6OTNjMDY1NWMyYjE5NGJiMDlkMzBiNmVhNzYyZDlmZWNfMy0zLTEtMS03OTM2Nw_19858329-71e1-47c8-82a1-1ab06f7d578e">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfNTUzNg_1c3e7c6c-7338-47ec-be17-f1ec48e61937"
      unitRef="usd">277600000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders
      contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfMS0xLTEtMS03OTM2Nw_84d3133d-b36a-4e5e-8171-89da499fdc0d"
      unitRef="usd">136626000</cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders>
    <cdlx:PaymentsToAcquireBusinessesAcquireeDebt
      contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfMi0xLTEtMS03OTM2Nw_9cd1ee18-41a0-49e6-9409-00e129338521"
      unitRef="usd">16574000</cdlx:PaymentsToAcquireBusinessesAcquireeDebt>
    <cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts
      contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfMy0xLTEtMS03OTM2Nw_9408b1c9-f213-4445-bf32-5c55c1b4bab9"
      unitRef="usd">3463000</cdlx:PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i9ab341b7020a4a46abd555ff1677a021_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfNC0xLTEtMS03OTM2Nw_f8f847df-95c3-4bdc-81ba-6a58f32277dd"
      unitRef="usd">117354000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="i4374038e135643ce96c2135d08c658d2_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfNS0xLTEtMS03OTM2Nw_f78db38d-8425-47b0-bb22-3ce1c47f99c6"
      unitRef="usd">3593000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i458da716f0b045dba521a620a8bbe19c_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjRmYjQxZjZkMzM5NzQ3MmY4ZjA4MmM5Mzc5MjNiZDVkL3RhYmxlcmFuZ2U6NGZiNDFmNmQzMzk3NDcyZjhmMDgyYzkzNzkyM2JkNWRfNi0xLTEtMS03OTM2Nw_9a93910e-ead3-4222-976a-3f903d089485"
      unitRef="usd">277610000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfMS0xLTEtMS03OTM2Nw_d3e5c1ab-8424-4db2-9927-b87ce010d995"
      unitRef="usd">7323000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfMi0xLTEtMS03OTM2Nw_d2e96d3a-4785-4ebe-b127-4e4162c7b610"
      unitRef="usd">6146000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfMy0xLTEtMS03OTM2Nw_e7446062-1a47-417b-8916-de398e45df54"
      unitRef="usd">80000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNC0xLTEtMS03OTM2Nw_ff15ad36-1457-4316-8404-962fa47c0bac"
      unitRef="usd">205690000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNS0xLTEtMS03OTM2Nw_9ab4d866-33b1-441b-8d71-5324399975bc"
      unitRef="usd">4146000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNi0xLTEtMS03OTM2Nw_7a2f2d76-8fbd-4680-86ea-3549aab38149"
      unitRef="usd">15101000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfNy0xLTEtMS03OTM2Nw_5693b76a-3c74-4888-b24b-15d33b6acd16"
      unitRef="usd">2302000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="id2858b8350014cf19f2a7c5221841b50_I20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjY1MWYzNzRlMjhhNzRkMjA4YzlmNmQ4NDc5NGExZjA2L3RhYmxlcmFuZ2U6NjUxZjM3NGUyOGE3NGQyMDhjOWY2ZDg0Nzk0YTFmMDZfOC0xLTEtMS03OTM2Nw_ebda34b6-4022-4d52-8dee-152a1f8569a4"
      unitRef="usd">277610000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if558991e53e4443891b363b156ed2603_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMS0xLTEtMS03OTM2Nw_4289e444-760b-434f-98bc-b56a324bdc9a"
      unitRef="usd">2500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if558991e53e4443891b363b156ed2603_D20210305-20210305"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMS0zLTEtMS03OTM2Nw_4cd33ed2-3df3-40cf-8954-696165bd6a6c">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i144d193701df43ddb00220bb7ca72b66_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMi0xLTEtMS03OTM2Nw_68f8265c-1f67-4699-862d-56776ca178f7"
      unitRef="usd">37500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i144d193701df43ddb00220bb7ca72b66_D20210305-20210305"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMi0zLTEtMS03OTM2Nw_8431ac00-dcbe-46fe-8320-ea139d21c337">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8c351d98dced4448a86946739cb96c70_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMy0xLTEtMS03OTM2Nw_876017a1-97c0-4428-a086-249e88127e7f"
      unitRef="usd">21000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8c351d98dced4448a86946739cb96c70_D20210305-20210305"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfMy0zLTEtMS03OTM2Nw_cbcd0964-c055-42c5-8247-3d636abf15dc">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="id2ad84d3823940be85ffe095a88b5aed_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNC0xLTEtMS03OTM2Nw_7443a37b-759f-4a9a-8f90-22b9ef2c7e53"
      unitRef="usd">2000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id2ad84d3823940be85ffe095a88b5aed_D20210305-20210305"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNC0zLTEtMS03OTM2Nw_522632c0-6df6-43c1-9b2d-25e9469966e3">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib66e731447054aff8608c23fc0fc2294_D20210305-20210305"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNS0xLTEtMS03OTM2Nw_7d6174a2-81f5-4a7b-896c-19ee749b8011"
      unitRef="usd">17000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib66e731447054aff8608c23fc0fc2294_D20210305-20210305"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjBmZjVkYjMxMGY0MDRiNzdhNjhmZGM1OWExN2M3NmM4L3RhYmxlcmFuZ2U6MGZmNWRiMzEwZjQwNGI3N2E2OGZkYzU5YTE3Yzc2YzhfNS0zLTEtMS03OTM2Nw_995b0738-9eaa-452d-9e32-45b59f474752">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RleHRyZWdpb246NzAwZGY3Nzc4OTkzNDRlMmFiYzhlY2I1MjI0ZWVlNTNfNzMwMQ_ca10f6e3-344c-474c-b6e4-85f4d060bcda">Consequently, actual results will differ from the unaudited pro forma information presented below.&lt;table style="border-collapse:collapse;display:inline-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:65.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,511&#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;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,354&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,428)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,524)&lt;/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:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ib6f1a54991204d6c9e248f342e34ec54_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfMy0xLTEtMS03OTM2Nw_0acaef97-8dd5-4dd8-89f9-b2c71f90ab81"
      unitRef="usd">124511000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfMy0zLTEtMS03OTM2Nw_cd6f38e5-9b15-434d-8073-55ab274bcb12"
      unitRef="usd">143354000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ib6f1a54991204d6c9e248f342e34ec54_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfNC0xLTEtMS03OTM2Nw_5fa968db-d25c-4c7f-822a-bf8123f5d0d4"
      unitRef="usd">-85428000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80Ni9mcmFnOjcwMGRmNzc3ODk5MzQ0ZTJhYmM4ZWNiNTIyNGVlZTUzL3RhYmxlOjkwZTIzMDU3NTkwNDRmN2NhN2MzYzU5YWUyNzgzOGRkL3RhYmxlcmFuZ2U6OTBlMjMwNTc1OTA0NGY3Y2E3YzNjNTlhZTI3ODM4ZGRfNC0zLTEtMS03OTM2Nw_9619d007-7fb0-4aad-8e60-cb4c0fefc646"
      unitRef="usd">-93524000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzcx_73f9387c-3406-4e01-927c-bcc99a9a5708">GOODWILL AND ACQUIRED INTANGIBLES&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the six months ended June 30, 2022 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:49.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.139%"/&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:10pt;font-weight:700;line-height:100%"&gt;Cardlytics Platform&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:10pt;font-weight:700;line-height:100%"&gt;Bridg Platform&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742,516&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Goodwill additions due to acquisition of Entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;5,062&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Measurement period 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:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;(83,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;(83,149)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,691&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,122&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665,813&#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:6pt"&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;As a result of the sustained decline in our stock price during the three months ended June 30, 2022, we determined that it was necessary to perform an interim impairment test for goodwill as of June 30, 2022. The impairment test included determining whether the estimated fair value of each reporting unit exceeds its carrying value. If the carrying value exceeds the fair value of the reporting unit, the amount of impairment would equal the excess carrying value. As a result of our impairment test, we determined that the carrying value of the Bridg Platform reporting unit exceeded its fair value, and consequently, we recognized a goodwill impairment of &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;$83.1 million&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;The methods of determining fair value of the reporting units includes a combination between the income approach and the market approach. Key assumptions in applying the income approach includes determining appropriate revenue growth rates and margins, the timing of expected future cash flows and applying an appropriate discount rate that addresses the risk associated with the uncertainty of expected future cash flows. Key assumptions in applying the market approach includes determining appropriate guideline peer groups and public transaction revenue multiples. We believe that our procedures for determining fair value for each reporting unit are reasonable and consistent with current market conditions as of the testing date. However, markets are currently volatile and future developments are difficult to predict. If the markets that impact our business deteriorates, we could recognize further goodwill or other impairment charges.&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;Acquired intangible assets subject to amortization as of June 30, 2022 were as follows:&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:31.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.141%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Life&lt;/span&gt;&lt;/td&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,349)&lt;/span&gt;&lt;/td&gt;&lt;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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:10pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&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:10pt;font-weight:400;line-height:100%"&gt;91,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;(18,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;72,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Merchant relationships&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:10pt;font-weight:400;line-height:100%"&gt;40,300&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(9,102)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;31,198&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner relationships&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:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Card-linked subscriber user base&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:10pt;font-weight:400;line-height:100%"&gt;17,000&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(4,503)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;12,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;3.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,500&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,065)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,435&#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;/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-weight:400;line-height:120%"&gt;Amortization expense of acquired intangibles during the three and six months ended June 30, 2022 was $7.2 million and $14.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets subject to amortization as of December 31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:31.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.141%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Life&lt;/span&gt;&lt;/td&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(753)&lt;/span&gt;&lt;/td&gt;&lt;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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:10pt;font-weight:400;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&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:10pt;font-weight:400;line-height:100%"&gt;91,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:10pt;font-weight:400;line-height:100%"&gt;(11,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;79,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Merchant relationships&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:10pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(4,900)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;27,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;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:10pt;font-weight:400;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner relationships&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:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Card-linked subscriber user base&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:10pt;font-weight:400;line-height:100%"&gt;17,000&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(2,798)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;14,202&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,700&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,712)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,988&#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;/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-weight:400;line-height:120%"&gt;As of June 30, 2022, we expect amortization expense in future periods to be as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:82.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (remainder of year)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,379&#160;&lt;/span&gt;&lt;/td&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;28,695&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;27,976&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;27,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;17,596&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:10pt;font-weight:400;line-height:100%"&gt;4,453&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total expected future amortization expense&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,435&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzcy_6f848d4b-fb7f-4166-8bac-23520ef38997">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the six months ended June 30, 2022 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:49.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.139%"/&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:10pt;font-weight:700;line-height:100%"&gt;Cardlytics Platform&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:10pt;font-weight:700;line-height:100%"&gt;Bridg Platform&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742,516&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Goodwill additions due to acquisition of Entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;5,062&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Measurement period 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:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;(83,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;(83,149)&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,691&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,122&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665,813&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="if6e738884685428088b4690be59d908d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMS0xLTEtMS03OTM2Nw_1f49d44b-43e2-4e2e-a0d5-0dd5dfbd3769"
      unitRef="usd">205690000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMS0zLTEtMS03OTM2Nw_024e04b7-c072-4b7c-921d-b69d6f6d17bc"
      unitRef="usd">536826000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMS01LTEtMS03OTM2Nw_f736d4d5-ea7e-4551-9312-c918a19cdcd2"
      unitRef="usd">742516000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie7c434e4ee2945c88267d675a830e6de_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMi0xLTEtMS03OTM2Nw_3d9ad407-5bf7-4d54-918b-79628079f882"
      unitRef="usd">5062000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMi0zLTEtMS03OTM2Nw_1bc770a3-cb46-41d7-ad9b-02ce54d6d73e"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMi01LTEtMS03OTM2Nw_3a8f57a3-2a88-4a8f-8fd8-5b98f645caca"
      unitRef="usd">5062000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i8cbd6b33fef74828b28a75f010a7651b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMy0xLTEtMS03OTM2Nw_b1f83368-e8c5-47b2-a42e-31ec0a0bcc53"
      unitRef="usd">210691000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMy0zLTEtMS03OTM2Nw_e3d86c3a-aa56-4ee0-8250-cd6fd251d074"
      unitRef="usd">455122000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOmM5ZjRkNGI0ODY4ZDQwMGRiMmI0N2M3MDZhNTFjYTM1L3RhYmxlcmFuZ2U6YzlmNGQ0YjQ4NjhkNDAwZGIyYjQ3YzcwNmE1MWNhMzVfMy01LTEtMS03OTM2Nw_87557427-20d2-4dde-b50f-ac55a78414b5"
      unitRef="usd">665813000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzY5_f7ccc999-2424-4e33-b356-2b6f2ef36de0">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets subject to amortization as of June 30, 2022 were as follows:&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:31.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.141%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Life&lt;/span&gt;&lt;/td&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,349)&lt;/span&gt;&lt;/td&gt;&lt;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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:10pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&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:10pt;font-weight:400;line-height:100%"&gt;91,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;(18,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;72,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Merchant relationships&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:10pt;font-weight:400;line-height:100%"&gt;40,300&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(9,102)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;31,198&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner relationships&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:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Card-linked subscriber user base&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:10pt;font-weight:400;line-height:100%"&gt;17,000&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(4,503)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;12,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;3.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,500&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,065)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,435&#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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i82990db44b764176b3ca8f7d7bd96368_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi0yLTEtMS03OTM2Nw_8278b7de-4a7f-4c0b-8a21-1107f676a1e5"
      unitRef="usd">3500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i82990db44b764176b3ca8f7d7bd96368_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi00LTEtMS03OTM2Nw_4415bbc1-768f-40ea-b0e4-980e395015b3"
      unitRef="usd">1349000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i82990db44b764176b3ca8f7d7bd96368_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi02LTEtMS03OTM2Nw_a9b24401-d85b-46ed-80e0-f191f2e8eabb"
      unitRef="usd">2151000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia301de5023434264933d3c686c7f048f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMi04LTEtMS03OTM2Nw_fed228a1-3c20-4b98-ab9c-cafe286ab467">P1Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy0yLTEtMS03OTM2Nw_ceb99e0a-4565-4893-8098-c00078729ef4"
      unitRef="usd">91700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy00LTEtMS03OTM2Nw_fa5a6525-e4fb-4018-890d-a31c1984cafa"
      unitRef="usd">18733000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8bc3c53c81464ed99cf225bc6c6fd3cf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy02LTEtMS03OTM2Nw_4a0835d2-5548-4c54-b34b-2e0758058b42"
      unitRef="usd">72967000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia9326bf2bb674abcb1408f6099490be6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfMy04LTEtMS03OTM2Nw_09321c90-decf-4e9d-9fc7-2aa574f15258">P4Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i05dc1f30d290499c94ad55558bffdd57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC0yLTEtMS03OTM2Nw_76551633-b9ba-4937-a783-d58c5400dbb0"
      unitRef="usd">40300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i05dc1f30d290499c94ad55558bffdd57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC00LTEtMS03OTM2Nw_c24e43ed-85be-4d53-8409-8ebccb301c85"
      unitRef="usd">9102000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i05dc1f30d290499c94ad55558bffdd57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC02LTEtMS03OTM2Nw_772d7ebe-1ba3-43e7-9d23-21b1f71bde66"
      unitRef="usd">31198000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibb249deb6d644a4fbf95a55c9f870da7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNC04LTEtMS03OTM2Nw_555d931e-d0d2-413c-a2b7-95176f0bc060">P3Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic3d83037b5694e3dafa24abb891551fd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS0yLTEtMS03OTM2Nw_0f2e6e35-b6bc-46ab-ba2c-f59af8544dfb"
      unitRef="usd">2000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic3d83037b5694e3dafa24abb891551fd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS00LTEtMS03OTM2Nw_dfaf4f36-d0f6-463c-9781-67cd74bcf7ec"
      unitRef="usd">378000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic3d83037b5694e3dafa24abb891551fd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS02LTEtMS03OTM2Nw_37073e79-81f3-46ed-aed8-e0f2da1fa013"
      unitRef="usd">1622000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iee145575f62a47b68bd558c8880a3019_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNS04LTEtMS03OTM2Nw_935df77b-be60-4380-acae-cc728e2312f4">P5Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi0yLTEtMS03OTM2Nw_74a8bb1a-d321-4423-8b0d-61f4eca35a65"
      unitRef="usd">17000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi00LTEtMS03OTM2Nw_31b7d451-0d0b-405d-9352-6766e9053e68"
      unitRef="usd">4503000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i30f04f5f32fb48238c8ad2a2032aa80d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi02LTEtMS03OTM2Nw_08ab97c7-0d8f-4c97-ae11-acea39cd04b3"
      unitRef="usd">12497000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibcaa75927279493ead5a2de91e749b0a_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNi04LTEtMS03OTM2Nw_f90cbbb5-d08e-4af0-9722-5020dfee333a">P3Y8M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNy0yLTEtMS03OTM2Nw_c7a31e2a-daaa-4c4f-8725-07e0b4a1d593"
      unitRef="usd">154500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNy00LTEtMS03OTM2Nw_11c6595f-7de0-499d-85bf-3c002ab512ba"
      unitRef="usd">34065000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjM4NDM4M2JlOTIyOTQxOWZiNDI1OGI0NzliYjBhM2FjL3RhYmxlcmFuZ2U6Mzg0MzgzYmU5MjI5NDE5ZmI0MjU4YjQ3OWJiMGEzYWNfNy02LTEtMS03OTM2Nw_b97db2fd-a67d-4ee9-ad88-792cfcfb3cbe"
      unitRef="usd">120435000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMjcz_03c5e053-919f-419f-afc2-b2061b580e93"
      unitRef="usd">7200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RleHRyZWdpb246Y2IyNTY4ZDIyNjM5NGZjYTk5OGNkOTc3NWM2NWViZjdfMzcw_c1c0b25e-05b8-4746-a6c0-822c671e8827">&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;As of June 30, 2022, we expect amortization expense in future periods to be as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:82.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (remainder of year)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,379&#160;&lt;/span&gt;&lt;/td&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;28,695&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;27,976&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;27,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:10pt;font-weight:400;line-height:100%"&gt;17,596&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:10pt;font-weight:400;line-height:100%"&gt;4,453&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total expected future amortization expense&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,435&#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:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfMS0yLTEtMS03OTM2Nw_f10b11d0-42b6-4c97-90a4-1265f054f588"
      unitRef="usd">14379000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfMi0yLTEtMS03OTM2Nw_7be4f007-7446-48e4-87dc-0f22e14e12ad"
      unitRef="usd">28695000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfMy0yLTEtMS03OTM2Nw_d1d85880-b55a-4909-bb99-2e3d08cd96f8"
      unitRef="usd">27976000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNC0yLTEtMS03OTM2Nw_2553e91c-2c48-4662-bdfd-a0eff73e5fea"
      unitRef="usd">27336000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNS0yLTEtMS03OTM2Nw_29825950-40a5-4860-b0ec-7e875fdffd94"
      unitRef="usd">17596000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <cdlx:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNi0yLTEtMS03OTM2Nw_3456a548-c6f0-40e6-904a-6924d828a08c"
      unitRef="usd">4453000</cdlx:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF80OS9mcmFnOmNiMjU2OGQyMjYzOTRmY2E5OThjZDk3NzVjNjVlYmY3L3RhYmxlOjc2ZTdmMTk5ZWFkNjQ4MzY4NzcxMzQ0NjA2NTE3ZDA5L3RhYmxlcmFuZ2U6NzZlN2YxOTllYWQ2NDgzNjg3NzEzNDQ2MDY1MTdkMDlfNy0yLTEtMS03OTM2Nw_fc21ca55-1324-45cf-8d0f-611f6c5c7e6a"
      unitRef="usd">120435000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDU3Ng_13ddb619-808b-4940-a8c5-8ffb7f2c977d">REVENUE&lt;div style="margin-top:12pt"&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;The Cardlytics Platform&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;The Cardlytics platform is our proprietary native bank advertising channel that enables marketers to reach consumers through the FIs' trusted and frequently visited digital banking channels. Working with the marketer, we design a campaign that targets customers based on their purchase history. The consumer is offered an incentive to make a purchase from the marketer within a specified period. We use a portion of the fees that we collect from marketers to provide these consumer incentives to our FIs&#x2019; customers after they make qualifying purchases ("Consumer Incentives"). Leveraging our powerful purchase intelligence platform, we are able to create compelling Consumer Incentives that have the potential to increase return on advertising spend for marketers and measure the effectiveness of the advertising. Consumer Incentives totaled $26.5 million and $32.3 million during the three months ended June 30, 2021 and 2022, respectively, and totaled $49.6 million and $62.6 million during the six months ended June 30, 2021 and 2022, respectively. We pay certain partners a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to partners&#x2019; customers and certain third-party data costs ("Partner Share"). Revenue on our consolidated statements of operation is presented net of Consumer Incentives and gross of Partner Share.&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;We price our advertising campaigns predominantly in two ways: (1)&#160;Cost per Served Sale (&#x201c;CPS&#x201d;), and (2)&#160;Cost per Redemption (&#x201c;CPR&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:120%;padding-left:14.5pt"&gt;CPS. &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;Our primary pricing model is CPS, which we created to meet the media-buying preferences of marketers. We generate revenue by charging a percentage of all purchases from the marketer by consumers who (1)&#160;are served marketing, and (2)&#160;subsequently make a purchase from the marketer during the campaign period, regardless of whether consumers select the marketing and thereby becomes eligible to earn the applicable Consumer Incentive. We set CPS rates for marketers based on our expectation of the marketer&#x2019;s return on advertising spend for the relevant campaign. Additionally, we set the amount of the Consumer Incentives payable for each campaign based on our estimation of our ability to drive incremental sales for the marketer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&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:700;line-height:120%;padding-left:14.5pt"&gt;CPR.&#160;&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;Under our CPR pricing model, marketers generally specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee for each purchase that we generate. We generally generate revenue if the consumer (1)&#160;is served marketing, (2)&#160;selects the marketing and thereby becomes eligible to earn the applicable Consumer Incentive, and (3)&#160;makes a qualifying purchase from the marketer during the campaign period. We set the CPR fee for marketers based on our estimation of the marketers&#x2019; return on spend for the relevant campaign.&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;The following table summarizes revenue from the Cardlytics platform by pricing model (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost per Served Sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost per Redemption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;20,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;33,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;43,731&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;2,141&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;758&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cardlytics platform revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,763&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,270&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,993&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,253&#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:11pt"&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;The Bridg platform&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;The Bridg platform generates revenue through the sale of subscriptions to our cloud-based customer-data platform and the delivery of professional services, such as implementation, onboarding, data analytics and technical support in connection with each subscription. We recognize subscription revenue on a ratable basis over the contract term beginning on the date that our service is made available to the customer. For non-recurring services or transactional based fees dependent on system usage, revenue is recognized as services are delivered. Our subscription contracts are generally 6 to 36 months in duration and are generally billed in advance on a monthly, quarterly or annual basis.&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;The following table summarizes revenue from the Bridg platform (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,047&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bridg platform revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,135&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,080&#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:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Bridg was acquired May 5, 2021, Refer to Note 3 - Business Combinations for more information.&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;The following table summarizes contract balances from the Bridg platform (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Balance Type&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:10pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Location&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets, current&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable and contract assets, net&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Contract assets, long-term&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets, net&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:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contract assets&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;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr style="height:14pt"&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;border-top:3pt double #000;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 #000;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:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, current&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, long-term&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term deferred revenue&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:10pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contract liabilities&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;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,800&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193&#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:6pt"&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;During the six months ended June 30, 2022, we recognized $0.7 million of revenue related to amounts that were included in deferred revenue as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;The following information represents the total transaction price for the remaining performance obligations as of June 30, 2022  related to contracts expected to be recognized over future periods. This includes deferred revenue on our consolidated balance sheets and contracted amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2022, we had $24.5 million of remaining performance obligations, of which $17.4 million is expected to be recognized in the next twelve months, with the remaining amount recognized thereafter. The remaining performance obligations exclude future transaction revenue of variable consideration that are allocated to wholly unsatisfied distinct services that form part of a single performance obligation and meets certain variable allocation criteria.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDU4MA_ff447ca8-ecc2-4bc3-8371-60c1b101496b">Consumer Incentives totaled $26.5 million and $32.3 million during the three months ended June 30, 2021 and 2022, respectively, and totaled $49.6 million and $62.6 million during the six months ended June 30, 2021 and 2022, respectively. We pay certain partners a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to partners&#x2019; customers and certain third-party data costs ("Partner Share"). Revenue on our consolidated statements of operation is presented net of Consumer Incentives and gross of Partner Share.&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;We price our advertising campaigns predominantly in two ways: (1)&#160;Cost per Served Sale (&#x201c;CPS&#x201d;), and (2)&#160;Cost per Redemption (&#x201c;CPR&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:120%;padding-left:14.5pt"&gt;CPS. &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;Our primary pricing model is CPS, which we created to meet the media-buying preferences of marketers. We generate revenue by charging a percentage of all purchases from the marketer by consumers who (1)&#160;are served marketing, and (2)&#160;subsequently make a purchase from the marketer during the campaign period, regardless of whether consumers select the marketing and thereby becomes eligible to earn the applicable Consumer Incentive. We set CPS rates for marketers based on our expectation of the marketer&#x2019;s return on advertising spend for the relevant campaign. Additionally, we set the amount of the Consumer Incentives payable for each campaign based on our estimation of our ability to drive incremental sales for the marketer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&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:700;line-height:120%;padding-left:14.5pt"&gt;CPR.&#160;&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;Under our CPR pricing model, marketers generally specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee for each purchase that we generate. We generally generate revenue if the consumer (1)&#160;is served marketing, (2)&#160;selects the marketing and thereby becomes eligible to earn the applicable Consumer Incentive, and (3)&#160;makes a qualifying purchase from the marketer during the campaign period. We set the CPR fee for marketers based on our estimation of the marketers&#x2019; return on spend for the relevant campaign.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <cdlx:ConsumerIncentivesExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfODgz_fecb10c7-0c16-47bd-aded-d9893343d6df"
      unitRef="usd">26500000</cdlx:ConsumerIncentivesExpense>
    <cdlx:ConsumerIncentivesExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfODkw_ef5b62b1-ed29-4359-95b2-03d933a8044c"
      unitRef="usd">32300000</cdlx:ConsumerIncentivesExpense>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDU3OA_c75d4cfa-ae44-43ff-a176-74a78e038feb">&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;The following table summarizes revenue from the Cardlytics platform by pricing model (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost per Served Sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost per Redemption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;20,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;33,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;43,731&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;2,141&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;758&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cardlytics platform revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,763&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,270&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,993&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,253&#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;The &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;The following table summarizes revenue from the Bridg platform (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,047&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bridg platform revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,135&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,080&#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:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Bridg was acquired May 5, 2021, Refer to Note 3 - Business Combinations for more information.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia69ea5afeb574d18be6b5095007bbb63_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi0xLTEtMS03OTM2Nw_e80f7829-48cd-4ac3-aa70-c9c973324190"
      unitRef="usd">37903000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e2bf29328ac48e7bae9bf585108f640_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi0zLTEtMS03OTM2Nw_d2ed20a7-0d8a-43f1-96a0-4d5efc9058bd"
      unitRef="usd">46417000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b3522f874ae4e6ab1fdca2de2859f0c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi01LTEtMS03OTM2Nw_fa5682af-17ad-4876-8aaf-a7fbb2506e28"
      unitRef="usd">75475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85efe4b1e8d94267a4557db6d1e42bb0_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMi03LTEtMS03OTM2Nw_f0c73922-af9a-4ecf-a475-f08b29f48c8c"
      unitRef="usd">85132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibaca59e655be4903bbe1d18ca802540e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy0xLTEtMS03OTM2Nw_46bbeae6-2119-4d16-9229-0e78bc9afac9"
      unitRef="usd">18453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2bf556f4d5643ababfa32c631402c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy0zLTEtMS03OTM2Nw_c87ee654-976d-4449-a5a3-18cc2cb7a024"
      unitRef="usd">20712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b4617793e7e480eb1e57da01c84bc12_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy01LTEtMS03OTM2Nw_154cb8f4-b1cf-4a01-b7b6-13f5bfa4fb0a"
      unitRef="usd">33760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id26b2d035a06409cbf22b494c55ebe97_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfMy03LTEtMS03OTM2Nw_288be523-022c-4af8-ae31-2be0bf37c386"
      unitRef="usd">43731000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53c1ab8a2f1f4c43bd6f0872ba706bd9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC0xLTEtMS03OTM2Nw_478cddc0-f101-4232-ad09-5d10a5bfbd17"
      unitRef="usd">407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9168861a81b34aa29fb8486ad894f3e1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC0zLTEtMS03OTM2Nw_6bcd644f-405c-4184-8eaf-34c0531ec670"
      unitRef="usd">2141000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f711f2b775841e7a87cb012a172503f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC01LTEtMS03OTM2Nw_76f6e5d6-5103-410f-bf10-520642da16a7"
      unitRef="usd">758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d4628b594fa48f69fd0a01d40a3feb7_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNC03LTEtMS03OTM2Nw_5906751e-8a39-4e4a-94bd-3d4fd3fc3ea2"
      unitRef="usd">4390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS0xLTEtMS03OTM2Nw_b38adedb-fa00-4440-9586-642678ea2613"
      unitRef="usd">56763000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS0zLTEtMS03OTM2Nw_9b4e4c4a-c699-45aa-adc7-2ceb2e553e0d"
      unitRef="usd">69270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS01LTEtMS03OTM2Nw_c34044b3-092b-49e5-8d40-f403b9567ca1"
      unitRef="usd">109993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOmQ4NjJkYjBiNzA3ZjQ5MGFiZjg3MjVjMGRhMzE4OWEwL3RhYmxlcmFuZ2U6ZDg2MmRiMGI3MDdmNDkwYWJmODcyNWMwZGEzMTg5YTBfNS03LTEtMS03OTM2Nw_88f6ba7b-a48c-47ef-9408-fa7e76cf4638"
      unitRef="usd">133253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdlx:ContractWithCustomerSubscriptionTerm
      contextRef="ic434b5abc2af4750beed92ce2c61ee85_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfMzM3Mg_2149012a-8a11-4d33-b089-a7208914043e">P6M</cdlx:ContractWithCustomerSubscriptionTerm>
    <cdlx:ContractWithCustomerSubscriptionTerm
      contextRef="i160b7ff121164d34bd88bc97b467680d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfMzM3OA_dc0e9048-37dc-424f-ac4c-b0103b0ab8c3">P36M</cdlx:ContractWithCustomerSubscriptionTerm>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09ed435fb0e649059e5336c135e2da07_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMi0xLTEtMS03OTM2Nw_06a68b1d-300c-42b2-8c5c-f53234efc0d8"
      unitRef="usd">1999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if303e638112644468d4c57f86e0ad740_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMi0zLTEtMS03OTM2Nw_bb39d722-342f-4e66-84a6-8175ad9eb0b7"
      unitRef="usd">6132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15bec45193e2458f94a9000a9860ae85_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMy0xLTEtMS03OTM2Nw_4b5e9c6e-aa27-4694-bc9c-a969ba19c0a8"
      unitRef="usd">91000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5334559b521b4581b528d3b99c734e8b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfMy0zLTEtMS03OTM2Nw_c99c5598-fca8-45b7-9c7c-42a69c192c80"
      unitRef="usd">3000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81cbe922087a47df86c2da0304b5065e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfNC0xLTEtMS03OTM2Nw_dc1f510a-00fe-4d0a-9c96-523f66aa4377"
      unitRef="usd">2090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7334c7d0c2a475e889a1d0a45639469_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjU0MmI0ZTVmYTI3NTQxYmQ5N2IyMzdiY2ExNjU5ZDc2L3RhYmxlcmFuZ2U6NTQyYjRlNWZhMjc1NDFiZDk3YjIzN2JjYTE2NTlkNzZfNC0zLTEtMS03OTM2Nw_a1249ad9-1ad1-4f17-94f1-61d419d199f3"
      unitRef="usd">6135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMS00LTEtMS03OTM2Nw_bd8d4ea6-d985-4aa7-ba9c-1e9de9eb5dba"
      unitRef="usd">52000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMS02LTEtMS03OTM2Nw_d88896be-5a4d-4fd8-9be9-fc4b0c96ec42"
      unitRef="usd">39000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMi00LTEtMS03OTM2Nw_2dea6c94-076a-41bd-b131-f4db723d5723"
      unitRef="usd">26000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMi02LTEtMS03OTM2Nw_7d069ef6-3049-4de9-b9a7-272e2dd8e6e8"
      unitRef="usd">19000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMy00LTEtMS03OTM2Nw_ca19d756-c3bf-49f8-9fab-f798d703e713"
      unitRef="usd">78000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfMy02LTEtMS03OTM2Nw_9b9d2936-ad4c-4722-8e6a-1ab94aff47df"
      unitRef="usd">58000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNS00LTEtMS03OTM2Nw_fbf89330-0679-4f7c-8af3-050c571b4e5c"
      unitRef="usd">1627000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNS02LTEtMS03OTM2Nw_8289f09d-bb60-42fd-80c5-334d6824c0da"
      unitRef="usd">1095000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNi00LTEtMS03OTM2Nw_d75adee7-261c-4b75-97e2-17dd7c1ea5c1"
      unitRef="usd">173000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNi02LTEtMS03OTM2Nw_cd59bf45-e2fc-4072-bb23-5dcfcf0fc51c"
      unitRef="usd">98000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNy00LTEtMS03OTM2Nw_ecab4cb0-cf75-4eb1-8000-ecb215a1bf5b"
      unitRef="usd">1800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RhYmxlOjgwYjgwMmY4NDI3YjRhNzM4OWNkNjk2YjcxYzg3OGQ2L3RhYmxlcmFuZ2U6ODBiODAyZjg0MjdiNGE3Mzg5Y2Q2OTZiNzFjODc4ZDZfNy02LTEtMS03OTM2Nw_6d22006b-212f-48ef-a9be-6ec94be353aa"
      unitRef="usd">1193000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDE3Mg_6e46e292-451d-4aea-a134-680508b0a274"
      unitRef="usd">24500000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i1ec3809026b14736bbaefc0541e4ec47_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDIyMg_0677051b-3a26-4ebd-8de7-7a416ef70441"
      unitRef="usd">17400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i1ec3809026b14736bbaefc0541e4ec47_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81Mi9mcmFnOmU3ZmIyNGQ5OGM4NTQ2Yzg5YWE0MTQ5N2U5YzRkNDA1L3RleHRyZWdpb246ZTdmYjI0ZDk4Yzg1NDZjODlhYTQxNDk3ZTljNGQ0MDVfNDI2Ng_dccb79db-7fa0-494f-995f-f9e700093545">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTY0MzQ_a81cf286-a360-40a1-9642-ac3c80c19327">DEBT AND FINANCING ARRANGEMENTS&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:700;line-height:120%"&gt;2020 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;On September&#160;22, 2020, we issued convertible senior notes with an aggregate principal amount of $230.0&#160;million bearing an interest rate of 1.00% due in 2025 (the &#x201c;Notes&#x201d;), including the exercise in full of the initial purchasers&#x2019; option to purchase up to an additional $30.0&#160;million principal amount of the Notes. The Notes were issued pursuant to an indenture, dated September&#160;22, 2020 (the &#x201c;Indenture&#x201d;), between us and U.S. Bank National Association, as trustee.&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;The net proceeds from this offering were $222.7 million, after deducting the initial purchasers&#x2019; discounts and commissions and the offering expenses payable by us. We used $26.5 million of the net proceeds to pay the cost of the capped call transactions described below.&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;The Notes are general senior, unsecured obligations and will mature on September&#160;15, 2025, unless earlier converted, redeemed or repurchased. The Notes bear interest at a rate of 1.00% per year, payable semiannually in arrears on March 15 and September 15 of each year, which began on March 15, 2021. The Notes are convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding June 15, 2025, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of our common stock, for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the &#x201c;measurement period&#x201d;) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of common stock and the conversion rate for the Notes on each such trading day; (3) if we call such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events as set forth in the Indenture. The closing trading price of our common stock was not in excess of 130% of the conversion price for more than 20 trading days during the preceding 30 consecutive trading days as of June 30, 2022, thus the Notes are not convertible at the option of the holders during the quarter ending September 30, 2022. The Notes may be convertible thereafter if one or more of the conversion conditions is satisfied during future measurement periods. On or after June 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances. Upon conversion, we may satisfy our conversion obligation by paying and/or delivering, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock, at our election, in the manner and subject to the terms and conditions provided in the Indenture. We currently intend to settle the principal amount of the Notes with cash. &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;The conversion rate for the Notes will initially be 11.7457 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $85.14 per share of common stock. The conversion rate for the Notes is subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following certain corporate events that occur prior to the maturity date of the Notes or if we deliver a notice of redemption in respect of the Notes, we will, in certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes in connection with such a corporate event or convert its notes called for redemption during the related redemption period (as defined in the Indenture), as the case may be.&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;We may not redeem the Notes prior to September&#160;20, 2023. We may redeem for cash all or any portion of the Notes, at our option, on or after September&#160;20, 2023 and prior to the 36th scheduled trading day immediately preceding the maturity date, if the last reported sale price of our common stock has been at least 130% of the conversion price for the Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes. If we elect to redeem less than all of the Notes, at least $75.0 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.&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;If we undergo a Fundamental Change (as defined in the Indenture), then, except as set forth in the Indenture, holders may require, subject to certain exceptions, us to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.&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;The Indenture includes customary covenants and sets forth certain events of default after which the Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving us after which the Notes become automatically due and payable. The following events are considered &#x201c;events of default&#x201d; under the Indenture:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;default in any payment of interest on any Note when due and payable and the default continues for a period of 30 days;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;default in the payment of principal of any Note when due and payable at its stated maturity, upon optional redemption, upon any required repurchase, upon declaration of acceleration or otherwise;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;failure by us to comply with our obligation to convert the Notes in accordance with the Indenture upon exercise of a holder&#x2019;s conversion right, and such failure continues for &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjQ3MA_3f90d9b4-2080-4ab6-b205-e0d5eb8ba834"&gt;three&lt;/span&gt; business days;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;failure by us to give a fundamental change notice, notice of a make-whole fundamental change or notice of a specified corporate event, in each case when due and such failure continues for &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjY3Ng_c6e6b5aa-ddd7-4618-a47d-c0a83f842dc1"&gt;one&lt;/span&gt; business day;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;failure by us to comply with its obligations in respect of any consolidation, merger or sale of assets;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;failure by us to comply with any of our other agreements in the Notes or the Indenture for 60 days after written notice of such failure from the trustee or the holders of at least 25% in principal amount of the Notes then outstanding;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;default by us or any of our significant subsidiaries (as defined in the Indenture) with respect to any mortgage, agreement or other instrument under which there may be outstanding, or by which there may be secured or evidenced, any indebtedness for money borrowed in excess of $35,000,000 (or its foreign currency equivalent), in the aggregate of us and/or any such significant subsidiary, whether such indebtedness now exists or shall hereafter be created, (i) resulting in such indebtedness becoming or being declared due and payable prior to its stated maturity date or (ii) constituting a failure to pay the principal of any such indebtedness when due and payable (after the expiration of all applicable grace periods) at its stated maturity, upon required repurchase, upon declaration of acceleration or otherwise, and in the cases of clauses (i) and (ii), such acceleration shall not have been rescinded or annulled or such failure to pay or default shall not have been cured or waived, or such indebtedness is not paid or discharged, as the case may be, within 30 days after written notice to us by the trustee or to us and the trustee by holders of at least 25% in aggregate principal amount of the Notes then outstanding in accordance with the Indenture; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;certain events of bankruptcy, insolvency or reorganization of us or any of our significant subsidiaries.&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;If certain bankruptcy and insolvency-related events of default with respect to us occur, the principal of, and accrued and unpaid interest on, all of the then outstanding Notes shall automatically become due and payable. If an event of default with respect to the Notes, other than certain bankruptcy and insolvency-related events of default with respect to us, occurs and is continuing, the trustee by notice to us or the holders of at least 25% in principal amount of the outstanding Notes by notice to us and the trustee, may, and the trustee at the request of such holders shall, declare the principal of, and accrued and unpaid interest on, all of the then-outstanding Notes to be due and payable. Notwithstanding the foregoing, the Indenture provides that, to the extent we so elect, the sole remedy for an event of default relating to certain failures by us to comply with certain reporting covenants in the Indenture will, for the first 365 days after the occurrence of such event of default, consist exclusively of the right to receive additional interest on the Notes at a rate equal to 0.25% per annum of the principal amount of the Notes outstanding for each day during the first 180 days after the occurrence of such an event of default and 0.50% per annum of the principal amount of the Notes outstanding from the 181st day to, and including, the 365th day following the occurrence of such event of default, as long as such event of default is continuing (in addition to any additional interest that may accrue as a result of a registration default (as set forth in the Indenture).&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;The Indenture provides that we shall not consolidate with or merge with or into, or sell, convey, transfer or lease all or substantially all of the consolidated properties and assets of our subsidiaries, taken as a whole, to, another person (other than any such sale, conveyance, transfer or lease to one or more of our direct or indirect wholly owned subsidiaries), unless: (i) the resulting, surviving or transferee person (if not us) is a corporation organized and existing under the laws of the United States of America, any State thereof or the District of Columbia, and such corporation (if not us) expressly assumes by supplemental indenture all of our obligations under the Notes and the Indenture; and (ii) immediately after giving effect to such transaction, no default or event of default has occurred and is continuing under the Indenture.&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;The Notes were historically accounted for in accordance with&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; &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;FASB ASC Subtopic 470-20, &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;Debt with Conversion and Other Options&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;. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument was computed using a discount rate of 6.50%, which was determined by estimating the fair value of a similar liability without the conversion option. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the instrument. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the respective term of the Notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components was based on their relative values.&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;On January 1, 2022, we adopted ASU 2020-06, &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;Debt&#x2014;Debt with Conversion Options (&#x201c;Subtopic 470-20&#x201d;) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (&#x201c;Subtopic 815-40&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which removes the requirement to bifurcate the Notes into a separate liability and equity component, using the modified retrospective method which allowed for a cumulative-effect adjustment to the opening balance sheet without restating prior periods. As we did not elect the fair value option in the process, the Notes, net of issuance costs, are accounted for as a single liability measured at amortized cost. Upon adoption, we recorded a decrease in accumulated deficit of $11.3&#160;million, an increase to convertible senior notes of $40.2&#160;million and a decrease to additional paid in capital of $51.5&#160;million.&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;The net carrying amount of the liability component of the Notes was as follows (in thousands), giving effect to the adoption of ASU 2020-06 on January 1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:73.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,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:10pt;font-weight:400;line-height:100%"&gt;Minus: 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:10pt;font-weight:400;line-height:100%"&gt;(41,098)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Minus: 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:10pt;font-weight:400;line-height:100%"&gt;(4,504)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(4,686)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount of the liability component&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,398&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,314&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASU 2020-06, the net carrying amount of the equity component of the Notes was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:86.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Proceeds allocated to the conversion options (debt discount)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,096&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Minus: Issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,680)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount of the equity component&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,416&#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:6pt"&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 recognized related to the Notes is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual interest expense (due in cash)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;4,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt 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:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense related to the Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,149&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,252&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,880&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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;Capped Call Transactions&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 connection with the issuance of the Notes, we entered into privately negotiated capped call transactions (the "Capped Calls") with an affiliate of one of the initial Note purchasers and certain other financial institutions. The Capped Calls are intended to reduce potential dilution to our common stock upon any conversion of Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be. The Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of $26.5 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.&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;The Capped Calls each have an initial strike price of $85.14 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have an initial cap price of $128.51 per share, subject to certain adjustments.&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:700;line-height:120%"&gt;2018 Loan Facility&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:112%"&gt;In April 2022, we amended our loan facility with Pacific Western Bank (the "2018 Loan Facility") to increase the capacity of our asset-backed revolving line of credit (the "2018 Line of Credit") from $50.0&#160;million to $60.0 million upon the completion of the bank's audit and an option to increase to $75.0 million upon syndication. As of June 30, 2022 the bank&#x2019;s audit was complete. This amendment also extended the maturity date of the 2018 Loan Facility from December 31, 2022 to April 29, 2024. As part of this amendment, the former cash covenant, as described below, was removed and was replaced with a requirement to maintain a minimum level of adjusted contribution and a $25.0 million adjusted cash minimum.&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 December 2020, we amended our 2018 Loan Facility to increase the capacity of our 2018 Line of Credit from $40.0&#160;million to $50.0&#160;million. This amendment also extended the maturity date of the 2018 Loan Facility from May 14, 2021 to December 31, 2022. Prior to the December 2020 amendment, the 2018 Loan Facility contained moving trailing 12-month billing covenants, which ranged from $210.0&#160;million to $255.0&#160;million, during the term of the facility. The former terms of the 2018 Loan Facility also required us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than $5.0&#160;million. Effective with the December 2020 amendment, the former billings and liquidity covenants were removed and were replaced with a requirement to maintain a cash to funded senior debt ratio under the 2018 Line of Credit of 1.25:1.00. &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;We have made no borrowings or repayments on the 2018 Line of Credit during the six months ended June 30, 2022. As of June 30, 2022, we had no outstanding borrowings on our 2018 Line of Credit and had $60.0 million of unused borrowings available. Under the terms of the 2018 Line of Credit, we are able to borrow up to the lesser of $60.0 million or 85% of the amount of our eligible accounts receivable. Interest on advances bears an interest rate equal to the prime rate or 4.75% as of June 30, 2022. In addition, we are required to pay an unused line fee of 0.15% per annum on the average daily unused amount of the $60.0 million revolving commitment. We believe that we are compliant with all financial covenants as of June 30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUx_fbd80955-e528-4df6-8331-aa83dea1f909"
      unitRef="usd">230000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTgy_04fbccee-f606-405e-b202-65d86c6d3efa"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i822d009a35f74ec58bf5a0238e0e2c7f_I20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMzA5_4a94d979-52a1-48f6-a1e5-7e67f2863998"
      unitRef="usd">30000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNTE5_c8578f89-ebb3-4783-9c04-e42df42e87c5"
      unitRef="usd">222700000</us-gaap:ProceedsFromConvertibleDebt>
    <cdlx:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjM4_ede6cdf8-3b61-44f8-8af7-0ba561a2062f"
      unitRef="usd">26500000</cdlx:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODg5_04fbccee-f606-405e-b202-65d86c6d3efa"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQwOA_5bb679cd-a43c-459e-ae86-4dc53b62189e"
      unitRef="numberofdays">20000</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQ3Mg_a2fe73d7-b97b-4844-906e-31470dcc7015"
      unitRef="numberofdays">30000</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYyMQ_3b236bd0-3b7a-4ddf-8737-a8e90ac57c3f"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i630ea28948294fa8b6c382d82d69c76c_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTcwOQ_8061cf1e-5521-458f-b41a-1999ae29c6f2"
      unitRef="numberofdays">5000</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTc0Mg_2e0ff479-036c-4d63-a123-5f53f8b25db5"
      unitRef="numberofdays">10000</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTk1OA_de1bbb31-cf93-4e4b-86c7-b9e07f2d3cec"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMjQwMA_2f655433-ba26-4f3c-b5a2-d0f6d12ce584"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMjQ0MQ_202237e1-52a8-4548-86d0-7184733823ff"
      unitRef="numberofdays">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i6d0373aa275f4804b53dfd7cf448e8a1_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMjQ3OA_0b87e900-6257-460b-ac4b-87057bcb43a2"
      unitRef="numberofdays">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMzQzNA_f5fd0f23-a485-4e47-add4-3bd8387fcdf5"
      unitRef="number">11.7457</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMzU2Mg_a9c61100-0a4c-424f-a3c3-b755591d3828"
      unitRef="usdPerShare">85140</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <cdlx:DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDMyOQ_07d1c70d-014a-4dfb-bd48-a38f1480f2af">P36D</cdlx:DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDQ2Nw_3b236bd0-3b7a-4ddf-8737-a8e90ac57c3f"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDUzNg_5bb679cd-a43c-459e-ae86-4dc53b62189e"
      unitRef="numberofdays">20000</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDU5Mg_a2fe73d7-b97b-4844-906e-31470dcc7015"
      unitRef="numberofdays">30000</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNDgxOQ_f316a99e-2e73-4cbd-b272-d677d3e6746f"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <cdlx:DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNTA1MA_535a2b9f-7e81-47ea-a9f6-92bbc63c1323"
      unitRef="usd">75000000</cdlx:DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNTQ1NA_f316a99e-2e73-4cbd-b272-d677d3e6746f"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjA5MA_a2fe73d7-b97b-4844-906e-31470dcc7015"
      unitRef="numberofdays">30000</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <cdlx:DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjg4OQ_51722088-7885-4a07-8969-8ec984983109">P60D</cdlx:DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice>
    <cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNjk3OA_c590c135-27b5-440e-bc28-df9118538732"
      unitRef="number">0.25</cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance>
    <cdlx:DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue
      contextRef="i5e93576c62df4bc19a2c296db70b505c_I20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfNzMwOQ_cb0346e0-12ee-4638-9a99-8b0ad83f4143"
      unitRef="usd">35000000</cdlx:DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ied1cdfd1cb2443df897f78718ae1db2b_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODA5MQ_a2fe73d7-b97b-4844-906e-31470dcc7015"
      unitRef="numberofdays">30000</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODE4OQ_e7e62dc5-ed11-4117-bd20-ddfeb3ed9e03"
      unitRef="number">0.25</cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance>
    <cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfODgzOA_2e8a6681-60bb-4219-93c3-1e4aa77a4c76"
      unitRef="number">0.25</cdlx:DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance>
    <cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTMzOQ_47ee398b-8493-4025-97ac-34394bf71daf">P365D</cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest>
    <cdlx:DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage
      contextRef="iaa0f0a46a062423f99e4f010dc0f3453_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTQ5MA_5da1d05d-7e15-401b-98f3-ef248f399be3"
      unitRef="number">0.0025</cdlx:DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage>
    <cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest
      contextRef="i8dc2727e92a3468991370888c8d949f0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTU4Mg_4a6224a5-c794-4c6c-b702-9d79b506544f">P180Y</cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest>
    <cdlx:DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage
      contextRef="icf70c65d44dd4ea894e73f8d32762da2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTY0Mw_ce6621fd-ba77-43ce-940d-db075e9788bf"
      unitRef="number">0.0050</cdlx:DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage>
    <cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest
      contextRef="ib5bd143168284e5295ceb194921910ae_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTcxNA_49adee41-89e5-4fb9-a405-b17f15d0082b">P181D</cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest>
    <cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest
      contextRef="ic457e1257da84e988756322dcb6fa9d4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfOTc0Ng_c0def1bd-c018-430a-bd94-d0135b7cef01">P365D</cdlx:DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest>
    <cdlx:DebtInstrumentConvertibleLiabilityComponentDiscountRate
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTEzODI_ee4d8f4f-110e-4a8a-996e-65c55d9ffc0d"
      unitRef="number">0.0650</cdlx:DebtInstrumentConvertibleLiabilityComponentDiscountRate>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0c3b21b70df2471b9642f1d630dadd12_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTI5MDk_4e83939e-36f0-4b3d-a747-2d52655fca8f"
      unitRef="usd">51500000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTY0MjQ_724c119d-be4a-4f2e-ad6b-48e4951de4e3">&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;The net carrying amount of the liability component of the Notes was as follows (in thousands), giving effect to the adoption of ASU 2020-06 on January 1, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:73.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,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:10pt;font-weight:400;line-height:100%"&gt;Minus: 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:10pt;font-weight:400;line-height:100%"&gt;(41,098)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Minus: 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:10pt;font-weight:400;line-height:100%"&gt;(4,504)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;(4,686)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount of the liability component&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,398&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,314&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASU 2020-06, the net carrying amount of the equity component of the Notes was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:86.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Proceeds allocated to the conversion options (debt discount)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,096&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Minus: Issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,680)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount of the equity component&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,416&#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:6pt"&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 recognized related to the Notes is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual interest expense (due in cash)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;4,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt 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:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense related to the Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,149&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,252&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,880&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ief87e2382d734be4949359a6761b8439_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMS0xLTEtMS03OTM2Nw_8da06d72-e1c2-46e3-a45e-d13f04ccb768"
      unitRef="usd">230000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMS0zLTEtMS03OTM2Nw_1831cd0d-7d4f-46c4-bdc1-a36b67c63019"
      unitRef="usd">230000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ief87e2382d734be4949359a6761b8439_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMi0xLTEtMS03OTM2Nw_596d5e20-6163-4ae1-885d-2875ddca3c94"
      unitRef="usd">41098000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMi0zLTEtMS03OTM2Nw_3a05c6fb-f0c0-4188-ae32-7d2c0bf709e8"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ief87e2382d734be4949359a6761b8439_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMy0xLTEtMS03OTM2Nw_d0bf8fda-5824-494b-b810-2aed0ad043cc"
      unitRef="usd">4504000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfMy0zLTEtMS03OTM2Nw_53037534-4162-4de2-bedc-c8df901a491d"
      unitRef="usd">4686000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ief87e2382d734be4949359a6761b8439_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfNC0xLTEtMS03OTM2Nw_6b757de2-9bc1-4d59-87fa-c310ee24ea0a"
      unitRef="usd">184398000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic3b95c490054487db5f1ecff9f9b799a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOmIxZDY5YmJmZGMzNzRlNTFiM2E5ZTgwNmRmNzA1MGJlL3RhYmxlcmFuZ2U6YjFkNjliYmZkYzM3NGU1MWIzYTllODA2ZGY3MDUwYmVfNC0zLTEtMS03OTM2Nw_7c6baa82-9833-4686-a7c5-46b37e60fdb0"
      unitRef="usd">225314000</us-gaap:LongTermDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMi0xLTEtMS03OTM2Nw_1cac09e4-5074-489c-851a-b3c4e6ab491c"
      unitRef="usd">575000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMi0zLTEtMS03OTM2Nw_ff9db901-4de0-4da1-a32c-b1fe84772313"
      unitRef="usd">575000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMy0xLTEtMS03OTM2Nw_81d75588-1d15-4a02-95fe-ef71de817f48"
      unitRef="usd">2359000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfMy0zLTEtMS03OTM2Nw_4f55761a-1c43-45fd-bbbe-794c55477251"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNC0xLTEtMS03OTM2Nw_d91ad495-077b-4503-98cc-eba9fae4d541"
      unitRef="usd">215000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNC0zLTEtMS03OTM2Nw_556d3c5d-2d4d-486b-86d6-679fc0ffc156"
      unitRef="usd">365000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNS0xLTEtMS03OTM2Nw_3d608082-78fd-46a2-bebc-1773b3eb6589"
      unitRef="usd">3149000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RhYmxlOjljMDNkZGRhMDBkNzRhZTI5ODJkMDE0ODQ5MmE5ZmE5L3RhYmxlcmFuZ2U6OWMwM2RkZGEwMGQ3NGFlMjk4MmQwMTQ4NDkyYTlmYTlfNS0zLTEtMS03OTM2Nw_117ebb18-53dd-4b96-b87a-399a5e38d38d"
      unitRef="usd">940000</us-gaap:InterestExpenseDebt>
    <cdlx:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTM4ODk_2413b9f5-92a8-4e0f-90bd-49e2292801ac"
      unitRef="usd">26500000</cdlx:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQxMDA_578a9255-80ca-444f-bba6-62d5eb53b71b"
      unitRef="usdPerShare">85.14</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <cdlx:OptionIndexedToIssuersEquityCapPrice
      contextRef="ifa759e0840a548bd81c9c9a3efd164da_D20200922-20200922"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTQyNTY_74314dfa-2373-45c1-9556-27cda09b3cfb"
      unitRef="usdPerShare">128.51</cdlx:OptionIndexedToIssuersEquityCapPrice>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTA5OTUxMTY0NDIyNw_d8acc38d-5f22-4968-bf96-f0eb927b1102"
      unitRef="usd">60000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i214d1563d3f749368f1f69e4fb4cf825_I20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUwOTQ_9e96aa74-5447-49d9-9032-59ef79901c5d"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iec7c9364ffa34f2cb084b3fc68bed1be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUxMDA_32719d30-44e5-421b-b5ed-5df84262a985"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cdlx:DebtInstrumentCovenantBillingCovenantPeriod
      contextRef="i6aa6d43b6b4746258e4ac5d758bb8413_D20201130-20201130"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTY0MzM_284a0cf3-7f7b-48ea-ad26-031eeab8a341">P12M</cdlx:DebtInstrumentCovenantBillingCovenantPeriod>
    <cdlx:DebtInstrumentCovenantBillingCovenant
      contextRef="ib30034569d684b94b60eb104372592ae_D20201130-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUzNTA_e704e96e-2014-4c0a-bc55-9886d72bd54c"
      unitRef="usd">210000000</cdlx:DebtInstrumentCovenantBillingCovenant>
    <cdlx:DebtInstrumentCovenantBillingCovenant
      contextRef="i162b6316cc264d6f8a61adc80ca6d592_D20201130-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTUzNTY_f6dedf95-9d39-4af0-aecc-26fb585fe757"
      unitRef="usd">255000000</cdlx:DebtInstrumentCovenantBillingCovenant>
    <cdlx:DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement
      contextRef="i214d1563d3f749368f1f69e4fb4cf825_I20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU1NDg_d758bb7c-f1d4-4a87-b7dc-391e73998dfc"
      unitRef="usd">5000000</cdlx:DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement>
    <cdlx:DebtInstrumentCovenantCastToFundedSeniorDebtRatio
      contextRef="iec7c9364ffa34f2cb084b3fc68bed1be_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU3NzA_c2f93790-c23f-4f3f-9b7d-26afb9855a5e"
      unitRef="number">1.25</cdlx:DebtInstrumentCovenantCastToFundedSeniorDebtRatio>
    <us-gaap:LongTermLineOfCredit
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU4ODA_d20e704d-5ae0-47c6-b035-7350a08686cd"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTU5NDE_d8acc38d-5f22-4968-bf96-f0eb927b1102"
      unitRef="usd">60000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i3e76fc5f59134216853cee85bbc64da1_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYwNjI_289ab90e-3b54-47a9-b3da-063b1f0f57f0"
      unitRef="usd">60000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <cdlx:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYwNjg_2ca94a1f-5406-4306-b1da-10cae01aa0eb"
      unitRef="number">0.85</cdlx:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5381c32de4214b9db13df864918627ca_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYyMDM_bed83dfc-951d-4fac-8f11-685f206b0ed7"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i1ff0dc3086fe4b2c9f4ebd53936b58bc_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTYyNzQ_1f2d5e7f-2e1e-4260-bbaf-3e4642a433c4"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81NS9mcmFnOjAyNmJmYmJjNTg4MDRmMGViZGZhYzI1OTAyYmNiZjg1L3RleHRyZWdpb246MDI2YmZiYmM1ODgwNGYwZWJkZmFjMjU5MDJiY2JmODVfMTA5OTUxMTY0NDQ4OA_d8acc38d-5f22-4968-bf96-f0eb927b1102"
      unitRef="usd">60000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjk_ba28949f-83e1-4138-9086-1a5983d98fda">STOCK-BASED COMPENSATION&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;Our 2018 Equity Incentive Plan ("2018 Plan") became effective in February 2018. Prior to the 2018 Plan, we granted awards under our 2008 Stock Plan ("2008 Plan"). Any awards granted under the 2008 Plan remain subject to the terms of our 2008 Plan and applicable award agreements, and shares subject to awards granted under our 2008 Plan that are forfeited, canceled or expired prior to vesting become available for use under our 2018 Plan. As of December 31, 2021, there were 2,033,227 shares of our common stock reserved for issuance under our 2018 Plan. The number of shares of our common stock reserved for issuance under our 2018 Plan will automatically increase on January&#160;1 of each year, beginning on January&#160;1, 2019 and continuing through and including January&#160;1, 2028, by&#160;5%&#160;of the total number of shares of our capital stock outstanding on December&#160;31 of the preceding calendar year or a lesser number of shares determined by our board of directors. Accordingly, the number of shares of our common stock reserved for issuance under our 2018 Plan increased by 1,676,682 shares on January 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the allocation of stock-based compensation in the condensed consolidated statements of operations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delivery costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:10pt;font-weight:400;line-height:100%"&gt;3,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;7,337&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,448&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4,247&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,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:10pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;General and administration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;4,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;9,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;10,143&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,337&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,842&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,585&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,427&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June 30, 2021 and 2022, we capitalized $0.4 million and $0.8 million of stock-based compensation expense for software development, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Options&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;Options to purchase shares of common stock generally vest over four years and expire 10 years following the date of grant. The following table summarizes changes in common stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:43.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Life (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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;23.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding and exercisable &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.22&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4.35&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/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="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;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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.&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;As of June 30, 2022, all options were fully vested, and there is no unamortized stock-based compensation expense.&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:700;line-height:120%"&gt;Common Stock Options from Bridg Acquisition&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 connection with the acquisition of Bridg, each unvested option to purchase shares of Bridg common stock outstanding as of the acquisition date was converted to unvested options to purchase shares of our common stock. These awards were granted under the &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;Ecinity, Inc. 2012 Equity Incentive Plan ("Bridg Plan")&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; and were separately registered with the Securities and Exchange Commission on Form S-8 on August 3, 2021. The maximum aggregate number of shares of our common stock that may be issued upon exercise of these awards is 21,797 shares, and we do not expect to grant any additional awards under the Bridg Plan. The converted awards retain the same terms and conditions as the awards granted by Bridg prior to the acquisition. The awards have remaining vesting periods ranging from less than one year to four 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-weight:400;line-height:120%"&gt;The following table summarizes changes in common stock options from the Bridg acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.304%"/&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Life (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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;8.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8.85&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:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Exercisable &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.75&#160;&lt;/span&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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.&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;The total fair value of options vested during the&#160;six months ended June 30, 2022 was&#160;less than $0.1&#160;million. As of June 30, 2022, unamortized stock-based compensation expense related to unvested common stock options was $0.1&#160;million, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;1.7 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:700;line-height:120%"&gt;Common Stock Options from Dosh Acquisition&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 connection with the acquisition of Dosh, each unvested option to purchase shares of Dosh common stock outstanding as of the acquisition date was converted to unvested options to purchase shares of our common stock. These awards were granted under the Dosh Holdings, Inc. 2017 Stock Incentive Plan ("Dosh Plan") and were separately registered with the Securities and Exchange Commission on Form S-8 on April 9, 2021. The maximum aggregate number of shares of our common stock that may be issued upon exercise of these awards is 104,098 shares, and we do not expect to grant any additional awards under the Dosh Plan. The converted awards retain the same terms and conditions as the awards granted by Dosh prior to the acquisition. The awards have remaining vesting periods ranging from less than one year to four 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-weight:400;line-height:120%"&gt;The following table summarizes changes in common stock options from the Dosh acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.304%"/&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Life (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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3.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: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="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8.68&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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: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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.&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;The total fair value of options vested during the&#160;six months ended June 30, 2022 was&#160;$0.5&#160;million. As of June 30, 2022, unamortized stock-based compensation expense related to unvested common stock options was $1.5&#160;million, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;1.8 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:700;line-height:120%"&gt;Restricted Stock Units&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;We grant restricted stock units ("RSUs") to employees and our non-employee directors. The following table summarizes changes in RSUs, inclusive of performance-based RSUs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.304%"/&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Unamortized Compensation Costs&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;51.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;51.95&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;73.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,581&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.75&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3.00&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,750&#160;&lt;/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:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June 30, 2022, we granted 1,803,409 RSUs to employees and executives, which have vesting periods ranging from immediately vesting to four 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-weight:400;line-height:120%"&gt;Subsequent to June 30, 2022, we granted 575,592 RSUs to employees and executives, which have vesting periods of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjMwNw_ff2d3730-7a53-45ef-9a91-a1f7ee987629"&gt;one&lt;/span&gt; to four years. Unamortized stock-based compensation expense related to these RSUs totaled $7.6 million. &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-based RSUs&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 April 2019, we granted 1,252,500 performance-based restricted stock units (&#x201c;2019 PSUs&#x201d;). The 2019 PSUs are composed of four equal tranches, each of which have an independent performance-based vesting condition. The vesting criteria for the four tranches are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;a minimum growth rate in adjusted contribution over a trailing 12-month period ("Adjusted Contribution target"),&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;a minimum number of advertisers that are billed above a specified amount over a trailing 12-month period ("Number of Advertisers target"),&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;a minimum cumulative adjusted EBITDA target over a trailing 12-month period ("Adjusted EBITDA target"), and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;a minimum trailing 30-day average closing price of our common stock ("Stock Price target").&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;The vesting conditions of each of the four tranches must be achieved within four years of the grant date. Upon a vesting event, 50% of the related tranche vests immediately, 25% of the related tranche vests six months after the achievement date and 25% of the related tranche vests 12 months after the achievement date. Adjusted EBITDA and adjusted contribution are performance metrics defined within Item 2. "Management's Discussion and Analysis of Financial Condition and Results of Operations." The compensation committee of our board of directors certified the attainment of the Stock Price target, Adjusted EBITDA target, Number of Advertisers target and Adjusted Contribution target in August 2019, November 2019, October 2021 and December 2021, respectively, resulting in a vesting of 50% of each respective tranche upon the certifications. 25% of each respective tranche has vested or will vest upon the six month anniversary of the achievement date, and 25% of each respective tranche has vested or will vest upon the 12 month anniversary of the achievement date, subject to the continued service of the participant.&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 April 2020, we granted 476,608 performance-based restricted stock units ("2020 PSUs"), of which 443,276 units have a performance-based vesting condition based on a minimum average revenue per user ("ARPU") target over a trailing 12-month period and 33,332 units have the same performance-based vesting conditions as the 2019 PSUs described above that were unmet at the time. ARPU is a performance metric defined within Item 2. "Management's Discussion and Analysis of Financial Condition and Results of Operations." The ARPU vesting condition must be achieved within four years of the grant date. Upon the vesting event, 50% of the award vests immediately, 25% of the award vests six months after achievement date and 25% of the award vests 12 months after the achievement date. &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 April 2021, we granted 110,236 performance-based restricted stock units ("2021 PSUs") consisting of two tranches. The first tranche consists of 55,118 units that have a performance-based vesting condition based on a minimum revenue target over a trailing 12-month period. The units in this first tranche fully vest upon achievement. The second tranche consists of 55,118 units with a performance-based vesting condition based on a different minimum revenue target over a trailing 12-month period. Half of the units in the second tranche vest upon achievement and the remaining units vest six months after the achievement date, subject to continued service. Each performance-based vesting condition within the two tranches must be achieved within four years of the grant date and are subject to certification by the compensation committee of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, we granted 34,344 performance-based restricted stock units ("Bridg PSUs") which have performance-based vesting conditions based on the achievement of a minimum ARR target by the first anniversary of the Bridg acquisition. Vesting is tied to the percentage of the ARR target achieved during the specified period with 50% of the units vesting between 80% - 99.999% achievement and 100% of the units vesting upon 100% achievement. If these percentages are not met, no Bridg PSUs will vest.&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 September 2021, we granted 6,666 PSUs which have the same unmet vesting condition of the 2020 PSUs, 6,667 PSUs which have the same unmet revenue target vesting condition of the 2021 PSUs and 6,667 PSUs which have the same unmet different revenue target vesting condition of the 2021 PSUs as described above.&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 March 2022, we granted 269,202 performance-based restricted stock units ("2022 PSUs") consisting of three tranches. The first two tranches each represent 25% of the grant, and each vest upon the achievement of certain milestones related to the installation of our Ad Server at our FI Partners. 50% of the third tranche vests upon the achievement of a certain number of advertisers purchasing both the Cardlytics and Bridg platforms at a target incremental billings amount over 2021, and the remaining 50% of the tranche vests six months after this target is achieved. &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;Subsequent to June 30, 2022, we granted 100,990 PSUs to employees and executives, which vest on the achievement of specific revenue-based performance metrics. Unamortized stock-based compensation expense related to these PSUs totaled $1.3 million. &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;We believe that the achievement of all of the above referenced performance-based vesting conditions are probable before the awards' respective expiration dates.&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:700;line-height:120%"&gt;Employee Stock Purchase 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-weight:400;line-height:120%"&gt;Our 2018 Employee Stock Purchase Plan ("2018 ESPP") enables eligible employees to purchase shares of our common stock at a discount. Purchases are accomplished through participation in discrete offering periods. On each purchase date, participating employees purchase our common stock at a price per share equal to 85% of the lesser of the fair market value of our common stock on the first trading day of the offering period or the date of purchase. &lt;/span&gt;&lt;/div&gt;As of December 31, 2021, 711,255 shares of common stock were reserved for issuance pursuant to our 2018 ESPP. Additionally, the number of shares of our common stock reserved for issuance under our 2018 ESPP will automatically increase on January&#160;1 of each year, which began on January&#160;1, 2019 and will continue through and including January&#160;1, 2026, by the lesser of (i) 1% of the total number of shares of our common stock outstanding on December&#160;31 of the preceding calendar year, (ii)&#160;500,000 shares of our common stock or (iii)&#160;such lesser number of shares of common stock as determined by our board of directors. Accordingly, the number of shares of our common stock reserved for issuance under our 2018 ESPP increased by 335,336 shares on January 1, 2022. Shares subject to purchase rights granted under our 2018 ESPP that terminate without having been issued in full will not reduce the number of shares available for issuance under our 2018 ESPP. During the six months ended June 30, 2022, we issued 55,144 shares under the 2018 ESPP.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTEx_84e15296-7724-44db-8cf4-697fffa073ed"
      unitRef="shares">2033227</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODA4_35877837-2a39-4cb2-9052-e27c605e86f8"
      unitRef="number">0.05</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i4e408ab4703e4eb88dd57b80b6045146_D20210101-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5Ng_e68acdd9-185f-44f1-8c1a-a869633ea207"
      unitRef="shares">1676682</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjA_fb0b0b08-fcb3-4c01-9610-7fd4f2c9d884">&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;The following table summarizes the allocation of stock-based compensation in the condensed consolidated statements of operations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delivery costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:10pt;font-weight:400;line-height:100%"&gt;3,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;7,337&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,448&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4,247&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3,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:10pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;General and administration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;4,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;9,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;10,143&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,337&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,842&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,585&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,427&#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;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if095e40e34364ab397be4231f343c90e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi0xLTEtMS03OTM2Nw_49c6ad9a-1e27-4cf5-8632-2397aed48d5f"
      unitRef="usd">521000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i57bcfc1012a94ec1828ca0998d306002_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi0zLTEtMS03OTM2Nw_33d27646-45f8-41f1-ba96-7db01da1fdb0"
      unitRef="usd">914000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieab268f0aa26426a8bfff26caa9841fb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi01LTEtMS03OTM2Nw_ba9ad8fc-89fb-49fb-abe8-e06c1e3b1b66"
      unitRef="usd">830000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i93022303575f4f99921522287aac822f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMi03LTEtMS03OTM2Nw_c7f7efa3-1367-40b9-b313-9bef13f3acf8"
      unitRef="usd">1496000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2c726cfdae0f45fd9c314036fdc7f073_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy0xLTEtMS03OTM2Nw_5ea3fa64-9219-49d6-b095-5f7b92c7a786"
      unitRef="usd">3655000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i415b1c810f2e4146bfcedb921c5816a9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy0zLTEtMS03OTM2Nw_075e082d-cec8-4529-b61a-8e4e9db0782b"
      unitRef="usd">3633000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if5152b1539f54574a8ab4193ed3af5df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy01LTEtMS03OTM2Nw_94963da2-c5c7-4ea8-abad-28f48e92714f"
      unitRef="usd">6087000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4c8fd8251b4c4b889cdc57588c163c3e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfMy03LTEtMS03OTM2Nw_5b965b22-1197-46e1-b2ba-bcab89fcf66e"
      unitRef="usd">7337000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i24ba4de8291c47109345057170dc04a8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC0xLTEtMS03OTM2Nw_623cbc35-82b6-45be-90f8-a7aa06d4a0be"
      unitRef="usd">2448000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iabc6abc73d724839b8c83a9d2b264c50_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC0zLTEtMS03OTM2Nw_5ac15de5-f91e-4b09-9bf1-d6658b5673ff"
      unitRef="usd">4247000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia697db76e3b74d16a9cc72b1974a1cbe_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC01LTEtMS03OTM2Nw_367b7dec-ea3d-4c42-85fb-2b40be9ffd13"
      unitRef="usd">3962000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i932314d7e27a4815b8a37c980cdafc95_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNC03LTEtMS03OTM2Nw_6b5cbd0c-4eb1-4e80-9ceb-7bb1e2ad643a"
      unitRef="usd">7451000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8b89c6676708452eaf378c0de8dfa312_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS0xLTEtMS03OTM2Nw_785ad082-79f9-4970-8bcb-36122921dc98"
      unitRef="usd">6713000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib693084cb54346a3b2fe0816b535c2f3_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS0zLTEtMS03OTM2Nw_e2af98d2-0cb2-44b1-8fac-0f07e725075f"
      unitRef="usd">4048000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i99cdc732daf74862ab6d1994e1fafb09_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS01LTEtMS03OTM2Nw_b1d71a56-6b22-4e33-b60d-239fff997f9a"
      unitRef="usd">9706000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib4636df16fc348bf82c9e22c6cd6c63c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNS03LTEtMS03OTM2Nw_3a7fb429-89e0-4b10-8b99-f226f7bcee83"
      unitRef="usd">10143000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi0xLTEtMS03OTM2Nw_02e0a7e9-0c23-46ce-881a-4a5098906f7d"
      unitRef="usd">13337000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi0zLTEtMS03OTM2Nw_7cadc7d6-f5d3-4b3c-9980-4a9fbebb547f"
      unitRef="usd">12842000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi01LTEtMS03OTM2Nw_b40e1a8d-18a2-4651-974a-f89bad37adf5"
      unitRef="usd">20585000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjE0NjlmZGM0YzA5NzQ1MTdhNzU1MGFmZjJmYThhZWExL3RhYmxlcmFuZ2U6MTQ2OWZkYzRjMDk3NDUxN2E3NTUwYWZmMmZhOGFlYTFfNi03LTEtMS03OTM2Nw_f305e80a-6eca-4000-aba8-3c4b20511475"
      unitRef="usd">26427000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMxMA_091e4ba0-9c92-4a41-b7ac-51601fe79618"
      unitRef="usd">400000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMxNw_f2fb1db6-0dfe-472e-ac57-9e7ff85691dd"
      unitRef="usd">800000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNzA_97d342ec-671f-4f76-86e9-656a7420c1e1">&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;Options to purchase shares of common stock generally vest over four years and expire 10 years following the date of grant. The following table summarizes changes in common stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:43.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Life (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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;23.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding and exercisable &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.22&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;4.35&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/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="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;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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.&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;The following table summarizes changes in common stock options from the Bridg acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.304%"/&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Life (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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;8.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8.85&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:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Exercisable &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.75&#160;&lt;/span&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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.&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;The following table summarizes changes in common stock options from the Dosh acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.304%"/&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Life (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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3.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: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="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;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8.68&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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: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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;For options exercised during the period, the aggregate intrinsic value represents the total pre-tax intrinsic value received by option holders based on the closing price of our common stock as reported on the Nasdaq Global Market on the exercise date. For options outstanding and exercisable at June 30, 2022, the aggregate intrinsic value represents the total pre-tax intrinsic value based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022, that would have been received by option holders had all in-the-money options been exercised on that date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTQ4MA_707fbcce-c761-4b88-a971-23868f6e485b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTQ5NA_23c89b53-c126-4594-9988-7d67cb4c6b29">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i9527045b0dea400797d8063f2d230383_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMS0xLTEtMS03OTM2Nw_ad47904c-6a1d-4699-b1d4-5d3a89775897"
      unitRef="shares">406000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i9527045b0dea400797d8063f2d230383_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMS0zLTEtMS03OTM2Nw_b0eb1ac5-9ee9-409a-8a4a-d9da2811ecae"
      unitRef="usdPerShare">25.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMy0xLTEtMS03OTM2Nw_66b1b71c-74c3-4302-9718-e84cd0c9f7fb"
      unitRef="shares">16000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMy0zLTEtMS03OTM2Nw_f0af825c-5ce3-4a6a-90de-ad91a0366f05"
      unitRef="usdPerShare">23.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfMy03LTEtMS03OTM2Nw_7dd1feaf-c09f-4b73-aff4-185cd70260a2"
      unitRef="usd">335000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0xLTEtMS03OTM2Nw_b987289b-871d-448a-8060-9cfeeae078f6"
      unitRef="shares">389000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0xLTEtMS03OTM2Nw_f2c7c8df-c75e-4cca-b84d-e5001bd5ec77"
      unitRef="shares">389000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0zLTEtMS03OTM2Nw_0d14ad12-37b1-4140-90c8-e2c72d780b8b"
      unitRef="usdPerShare">25.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi0zLTEtMS03OTM2Nw_b109b3e1-e096-4f31-b6d2-b8e608c94b5d"
      unitRef="usdPerShare">25.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i32124e9b5e7d48a7b4aa234648aec940_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi01LTEtMS03OTM2Nw_9f2e27a2-e106-48dd-9060-7bd711322706">P4Y4M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi03LTEtMS03OTM2Nw_396c626f-7305-4303-9a14-0ec1bb940614"
      unitRef="usd">543000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi03LTEtMS03OTM2Nw_7257b860-e883-4c26-890a-880a35e589b8"
      unitRef="usd">543000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i160b23831ea944c4b1be36effb9a8950_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjlmZDI3MzFlNjc1ZjQwMzhhMWVmZDUwYmM4Y2VkOTBmL3RhYmxlcmFuZ2U6OWZkMjczMWU2NzVmNDAzOGExZWZkNTBiYzhjZWQ5MGZfNi03LTEtMS03OTM2Nw_f32b71bb-b588-4dba-8607-8a55235e2012"
      unitRef="usd">543000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTk4Ng_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba"
      unitRef="usdPerShare">22.31</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMjg2Mg_a9193a67-9032-4bc9-a0bc-0dddabe2e73f"
      unitRef="shares">21797</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifa98c20b5be9461582fd30bed6675cab_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzEyNw_ee8e1d2d-781f-4a67-917c-87b91127f20b">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i019683c0e5ba49958c92146c81acba69_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzEzMw_9ccc1198-3366-4740-8c53-fcc760258449">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMS0xLTEtMS03OTM2Nw_285e6e17-6bd2-435d-9425-53c6451e9196"
      unitRef="shares">18000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i10389998d5fa46089b8b04fbdb8f3e5a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMS0zLTEtMS03OTM2Nw_ca6d58af-848a-465e-adae-42d759c05737"
      unitRef="usdPerShare">8.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMy0xLTEtMS03OTM2Nw_e968b5fe-abe9-4ced-b870-c560176a3cc3"
      unitRef="shares">2000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMy0zLTEtMS03OTM2Nw_dc22d76e-6dcf-4b68-a9f3-b2b6959fc993"
      unitRef="usdPerShare">8.49</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfMy03LTEtMS03OTM2Nw_bdeb3da6-5a1c-492a-af6e-3581125891eb"
      unitRef="usd">86000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="if8c80f64b3844f2c8b8f08e466d2d389_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNC0xLTEtMS03OTM2Nw_7af6214b-8015-4cf3-8368-eec0cfce6b46"
      unitRef="shares">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="if8c80f64b3844f2c8b8f08e466d2d389_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNC0zLTEtMS03OTM2Nw_280d674d-3a48-4d5b-a48f-6e8f525953c0"
      unitRef="usdPerShare">8.37</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi0xLTEtMS03OTM2Nw_111344c3-d1df-4dfb-9160-fffd9e005a6b"
      unitRef="shares">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi0zLTEtMS03OTM2Nw_93fa7593-8dd4-493b-8d8d-da5098e285f8"
      unitRef="usdPerShare">8.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi01LTEtMS03OTM2Nw_846f1634-c39e-47e6-8b82-e347d1f2a2ce">P8Y10M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNi03LTEtMS03OTM2Nw_de97cfa0-897c-498b-aff7-12c6495e9d4a"
      unitRef="usd">47000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNy0xLTEtMS03OTM2Nw_9529aa68-3e97-4400-9d80-f7b7b05b73f0"
      unitRef="shares">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOjYzYjRjMDE3OTRiNjRiMmU4YmViOGU5YmRiYjdlMmY3L3RhYmxlcmFuZ2U6NjNiNGMwMTc5NGI2NGIyZThiZWI4ZTliZGJiN2UyZjdfNy0zLTEtMS03OTM2Nw_78e12122-345e-48e7-9657-1386b9958d57"
      unitRef="usdPerShare">8.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzYxOA_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba"
      unitRef="usdPerShare">22.31</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzg4NQ_60004253-5e32-4b9a-a5cb-dd559560ce50"
      unitRef="usd">100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i7b8103cac15b4ffebb303b160a028cfb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMzk4OQ_497fd19a-091a-49d3-8b84-81c804374791"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i31333e428d554db6a538b29823a2bb07_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDA5Nw_585ebb2d-6507-4e21-aa34-bd7295177a42">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDY3NA_82267fb8-10c3-4a52-a2d6-1ec73fb35ca6"
      unitRef="shares">104098</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic7e18ce6d5244bb4b34a9bbcaa295a9b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDkzNw_2885b44c-94f0-4102-a005-d895e17352f3">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i107093c403af4af3803df03d9dc9b34f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNDk0Mw_449f9161-c847-42d6-88fa-8fdd717c2f95">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id0feb733ace5488086f242f76b532ffd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMS0xLTEtMS03OTM2Nw_4e4bf9dd-5ed6-4938-b8df-d10846721480"
      unitRef="shares">30000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id0feb733ace5488086f242f76b532ffd_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMS0zLTEtMS03OTM2Nw_360af20d-eb22-40fd-8324-a5a0244123a4"
      unitRef="usdPerShare">3.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMy0xLTEtMS03OTM2Nw_bb874a14-4409-461c-930e-1fe26292957f"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMy0zLTEtMS03OTM2Nw_6a7535c5-35c4-4717-9cbc-d2639967ae23"
      unitRef="usdPerShare">3.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfMy03LTEtMS03OTM2Nw_886bbda0-e3fe-4ad0-857f-a2b8bb0dc36c"
      unitRef="usd">221000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNC0xLTEtMS03OTM2Nw_6702b185-06eb-48b9-a6bf-15a3856b66d9"
      unitRef="shares">4000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNC0zLTEtMS03OTM2Nw_9cf25db9-275e-4a67-b83e-872048b32689"
      unitRef="usdPerShare">3.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi0xLTEtMS03OTM2Nw_092a96de-e7c4-4724-b0ee-bd19fc3499c3"
      unitRef="shares">21000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi0zLTEtMS03OTM2Nw_ee4dcccd-e400-4e61-b298-598d8cd69a42"
      unitRef="usdPerShare">3.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi01LTEtMS03OTM2Nw_5f1f7173-9d86-4969-be8d-d49b573cafd5">P8Y8M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNi03LTEtMS03OTM2Nw_1a5926e5-1c7a-4db8-a6ab-56553ccf79a9"
      unitRef="usd">395000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNy0xLTEtMS03OTM2Nw_d8e072a3-e80b-4604-bf63-a5918f1fa589"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmEwYjM3NzhhNDlmNzQ2MjQ5OTcxNWUyYzA5ODliY2UxL3RhYmxlcmFuZ2U6YTBiMzc3OGE0OWY3NDYyNDk5NzE1ZTJjMDk4OWJjZTFfNy0zLTEtMS03OTM2Nw_92e04719-db6d-475f-ba12-051beb7a71a3"
      unitRef="usdPerShare">3.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTQyNw_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba"
      unitRef="usdPerShare">22.31</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i10c097bdd35f4c5e9b0f644adf79f6ab_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTY4NA_8f0fcaef-7595-4bb6-bae0-a4803cceedd4"
      unitRef="usd">500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i0cad317209ce43ce8d335946c4b50de8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNTc4OA_9fbb08b5-0743-46e8-8d48-2a229a5d34c1"
      unitRef="usd">1500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNzI_0312f1e2-c5a3-4450-be01-c2e721b60801">&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;We grant restricted stock units ("RSUs") to employees and our non-employee directors. The following table summarizes changes in RSUs, inclusive of performance-based RSUs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.304%"/&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Unamortized Compensation Costs&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested &#x2014; 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:10pt;font-weight:400;line-height:100%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;51.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;51.95&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;73.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested &#x2014; June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,581&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.75&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;3.00&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,750&#160;&lt;/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;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8a86e0a5cff344a29660362499b72b4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMS0xLTEtMS03OTM2Nw_c466a05c-3a80-4c5f-a25f-3291e0cf034c"
      unitRef="shares">2294000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8a86e0a5cff344a29660362499b72b4a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMS0zLTEtMS03OTM2Nw_e26b4ce4-19d1-476e-80ee-15c1ff48fa72"
      unitRef="usdPerShare">60.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMi0xLTEtMS03OTM2Nw_79a935a3-a3e4-45c1-871d-7d25823d6826"
      unitRef="shares">2072000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMi0zLTEtMS03OTM2Nw_c9d51e51-9266-41cf-bafa-4318f444429e"
      unitRef="usdPerShare">51.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMy0xLTEtMS03OTM2Nw_6fb69857-c79a-4e7e-a605-05a6b0552660"
      unitRef="shares">504000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfMy0zLTEtMS03OTM2Nw_218d25dd-564a-4054-9e01-1c869359b925"
      unitRef="usdPerShare">51.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNC0xLTEtMS03OTM2Nw_34c1030f-5654-4528-8caa-83193768e33e"
      unitRef="shares">281000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNC0zLTEtMS03OTM2Nw_7f0125f9-e25e-4d8b-8789-70b1d32afe86"
      unitRef="usdPerShare">73.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8e294c9db27440c7a4ebb45676e948fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS0xLTEtMS03OTM2Nw_9b512259-bef5-41f8-82e0-53bde3902124"
      unitRef="shares">3581000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8e294c9db27440c7a4ebb45676e948fc_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS0zLTEtMS03OTM2Nw_93f8bbcf-9f4d-4fd2-b63d-a673980b0ca2"
      unitRef="usdPerShare">55.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS01LTEtMS03OTM2Nw_60a412f2-9235-43b6-addf-9566bbf66979">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockOptionPlanExpense
      contextRef="idd34068150634f4182b6df70edf4f859_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RhYmxlOmQzZTY5Zjk0YjA5NzRjMTZhMDRhMTJhM2I0NjUwZDhhL3RhYmxlcmFuZ2U6ZDNlNjlmOTRiMDk3NGMxNmEwNGExMmEzYjQ2NTBkOGFfNS03LTEtMS03OTM2Nw_888e67d6-ac33-4a29-9802-c30e92a54fac"
      unitRef="usd">166750000</us-gaap:StockOptionPlanExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibb68697db02543b2b9e1ef55e1fda0b0_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjEyMg_4d7c38e6-b32c-458b-8147-6d3fc97bd216"
      unitRef="shares">1803409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia826f709d71b4028b06974491d9a00d7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjIyMg_05299a19-de86-4fcb-89e0-675e8b793416">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i66b22d07e8d84efe9a0f5fe079c2fa50_D20220701-20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjI1NQ_87b823df-47ac-4c3f-b74f-020498db9608"
      unitRef="shares">575592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib986f5d854fd442689501d972518fdb2_D20220701-20220802"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjMxMw_5e6db6b7-486c-42c4-abc3-096cf62cc582">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ifd139ffcacb14492b213d9dd630d9af1_I20220802"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjM5Mg_2fa3a526-513c-4347-8592-ea26753d3713"
      unitRef="usd">7600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i21ffee99a088472087ba7d1f371b1d3b_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjQ0NQ_c8b82366-c763-4ef0-8959-ce825e4c2a12"
      unitRef="shares">1252500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches
      contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjUzNA_ba42f476-31b7-4029-b8fd-3596e5109b73"
      unitRef="tranche">4</cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches>
    <cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches
      contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNjY1Mw_f2989439-f101-4a68-82d5-58dbf7a8afb7"
      unitRef="tranche">4</cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches>
    <cdlx:PerformanceSharesMinimumGrowthRatePeriod
      contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTM_08b157ec-ea66-4d3d-b38e-7d6c09c3ce08">P12M</cdlx:PerformanceSharesMinimumGrowthRatePeriod>
    <cdlx:PerformanceSharesAdvertiserBillingPeriod
      contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTg_0a58d6de-7894-42a3-bf06-6b455e694e7c">P12M</cdlx:PerformanceSharesAdvertiserBillingPeriod>
    <cdlx:PerformanceSharesEBITDATargetPeriod
      contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjQ_cbe91626-c64f-467c-a109-bccaed3d0f7c">P12M</cdlx:PerformanceSharesEBITDATargetPeriod>
    <cdlx:PerformanceSharesStockClosingPricePeriod
      contextRef="i5d4b3d7d038347c4b00c447ee6202df7_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTc_eef625ea-513c-4b3c-82f3-6046c8f45a02">P30D</cdlx:PerformanceSharesStockClosingPricePeriod>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="ic43ef272783c4a5aa2e3f1b68b7fd4ff_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzI2Mg_d4a33bc2-209c-433d-9115-d1d7c130abed"
      unitRef="user">0.50</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="i8296d28333f7477cbf469990da835a0a_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzMwNw_1be1b4de-66c6-421d-aa1d-b2e97bdb0372"
      unitRef="user">0.25</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i80ad13f09fa647cca4d95ebe8636c532_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzMzOQ_33eb5f92-e3dd-4816-a55c-9eb04f4ab0ce">P6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="i41973a6c1bbc4c41befd8850c2e20fb1_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzM3Mw_60a41f25-abdb-4edf-b6c0-02b20d9a495a"
      unitRef="user">0.25</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1620e1107b764862b74f32cb6d78a155_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfNzQwNQ_e0848088-c62b-4b56-8cdb-2541bfb4c0b4">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5ba580bc5db142e3ad0456845958c1c7_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODI2OA_fd0b0951-c0e4-4e65-abc5-0d5aacf3b4e9"
      unitRef="shares">476608</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4b6a061bc75f435dadf178084ffbc533_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODMzNg_d272d5af-4812-44f6-8eec-05710dfdce1e"
      unitRef="shares">443276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia6e2716d845049d28fedf1caf82f518b_D20200401-20200430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTk_248e0f67-3ab9-4f4f-b2d9-94643d95de10">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1f56a20c92d4498db81e349f77c39382_D20210401-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODQ2NA_0f6c405c-306b-45b0-89d3-b41e3f9bd1f5">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib25141b1345f4ee6856785a3ce4c49e6_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODQ4NA_83540bab-9e86-436b-a0f9-843108408c41"
      unitRef="shares">33332</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <cdlx:PerformanceSharesVestingConditionPeriod
      contextRef="i36c8266602a14ef9b40b74995a992195_D20200401-20200430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODc5OA_a52d4078-1a2c-4532-a520-f69eb91be6dd">P4Y</cdlx:PerformanceSharesVestingConditionPeriod>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="i4b6a061bc75f435dadf178084ffbc533_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODg0NA_dc796c18-3909-4da4-8e13-a5fe6f0f0a57"
      unitRef="user">0.50</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="ib25141b1345f4ee6856785a3ce4c49e6_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODg3OQ_4a8e2687-7f2a-4d5d-b076-a1e101265860"
      unitRef="user">0.25</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i97f283de7e7a45f6b2db00a624e532af_D20200401-20200430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODkwMQ_81b6a2e5-b1db-4d5b-a85e-95e561f53ab7">P6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="if79c46502e85454591173594a8b56b74_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODkzMQ_e88bb1ef-a5f6-4ebe-95de-b6b3f9de7c69"
      unitRef="user">0.25</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6cd04867c9d745559fe5c2c1fd8c01aa_D20200401-20200430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfODk1Mw_94741ca2-ce6f-4694-997f-e454f8c72f0b">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9cef3488b18a42c698c2f90ae11e018e_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTAxMQ_37928b38-2d4a-48c1-b1c8-b665e8b248f6"
      unitRef="shares">110236</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches
      contextRef="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTA4Mw_8bf9198d-ffe8-4c58-84e5-53c2ae3e4b06"
      unitRef="tranche">2</cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5f4f93ff2b544a1b9c0edb1151e8b35c_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTEyNg_46d2d310-e6ba-4520-b38b-f25e0f595474"
      unitRef="shares">55118</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4f37e0d19a90417595fc906867f51151_D20210401-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNjU_85f1d9c3-0d87-421c-a78f-352eb1860278">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i636022ac15ef4d1bbbaa121983980900_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTM0Mg_50241833-a416-40f9-aad0-d080058548a9"
      unitRef="shares">55118</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4f37e0d19a90417595fc906867f51151_D20210401-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTMwNTA_323799c5-a294-44fa-8783-02c684f9131d">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ife040abf0a0e4919a149b1608a5cd8b0_D20210401-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTU2Mg_348db3c4-5376-481b-b4a2-74d34568841d">P6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches
      contextRef="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTY3NQ_e85231df-cfb8-4896-bc20-fb00828bfa0c"
      unitRef="tranche">2</cdlx:ShareBasedPaymentArrangementNumberOfVestingTranches>
    <cdlx:PerformanceSharesVestingConditionPeriod
      contextRef="i718bc8965f304ee394570b7cfb5cb599_D20210401-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfOTcxMQ_fab70c45-4d5c-45a5-842e-0974c8dd3ede">P4Y</cdlx:PerformanceSharesVestingConditionPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i43b27d5387284516887edf8bd746ba4e_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTAwNzU_57940fd3-36a4-4b6b-b362-c32ceea22eb7"
      unitRef="shares">34344</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7886740a0bb44cacac3fa9831ae42f62_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTAzNzY_6b75a467-5fdf-480f-b6bd-c224c006befc"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage
      contextRef="i8458a66be7864e9590d2c472d490bbb1_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0MDg_4d2cdc50-d8de-45d0-ad6b-1514e33cb830"
      unitRef="number">0.80</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage
      contextRef="i60020fe3bfa04a96b0ad18bc98b01127_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0MTM_b6466a89-741e-4781-be7f-848c35a4b466"
      unitRef="number">0.99999</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ifbe5c55ca3f24fc6bf17a14a866abdf8_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0MzI_36ce9f3a-2b74-4ebe-a57e-314210406101"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage
      contextRef="ifbe5c55ca3f24fc6bf17a14a866abdf8_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA0NjE_34a34b83-01b8-42c4-beaf-d81117d1ca10"
      unitRef="number">1</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i04a49b0eeb5a4751906885c4d7b914be_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA1NjY_aee8de8d-a32b-4ca4-9660-288eac7c6ef8"
      unitRef="shares">6666</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibd8a797e66a04d2eb1a517ebabfc2d17_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA2MzY_e8ce562c-2dc7-4dad-8c01-0bd4f24d151f"
      unitRef="shares">6667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibd8a797e66a04d2eb1a517ebabfc2d17_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA3MjQ_36e5498f-3d43-4bad-a422-5b44bea9a705"
      unitRef="shares">6667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9eba4eb5faa44581ac587dfe42c2241d_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTEzMg_29ca315e-e8a1-4b69-8f6c-91b23a08829a"
      unitRef="shares">269202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i378121122aad4764a8cca0f4b954da0c_D20220301-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTE0MA_c8a24f21-8e2d-479e-9808-0b954a0c07e3"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i227996f801b0400681591c7ccd22ad23_D20220301-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTE0Ng_29391708-9f50-464e-84b5-12835a3309c9"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7683064326194d5a8ecc692da1acc509_D20220301-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTA5OTUxMTY0MTE1Mg_58c897ff-5890-4b89-bc83-551e6b0d204b"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i5f8c92d432d3482d820f67744e139f69_D20180208-20180208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTE5MTU_63dc773b-26fd-4d2a-ab9c-1159bcdaa9fd"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease
      contextRef="i2b269b99874d45e18ff9d040361f559a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTIwNzY_d54bc7b1-53fb-4b8a-be17-52c02d335f8b"
      unitRef="shares">711255000</cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease
      contextRef="ib2bf15ada7814f009565ad391ed5c2df_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTI0MTc_b6e21251-009f-4dc7-add7-f29a9d300bd3"
      unitRef="number">0.01</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease>
    <cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease
      contextRef="i1c4cbb640b8c45a9b9b5a82bc8561c56_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTI1MzQ_145fee33-bcbc-4e96-9b72-c5456bc3af3a"
      unitRef="shares">500000</cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease>
    <cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease
      contextRef="i7293069512194821b30ed7b0d24f75f3_I20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF81OC9mcmFnOmRmNGEwZDI5YjVkZjQyZjY5YTRiODI3YjAyNmRhM2Y1L3RleHRyZWdpb246ZGY0YTBkMjliNWRmNDJmNjlhNGI4MjdiMDI2ZGEzZjVfMTI3Njg_b9f37c71-4b8d-4d3b-8851-610d745e9bdb"
      unitRef="shares">335336000</cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5Mg_92205f82-e3b2-457f-91f5-e7fbb46a09ea">FAIR VALUE MEASUREMENTS&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;We record the fair value of assets and liabilities in accordance with ASC 820, Fair Value Measurement (&#x201c;ASC 820&#x201d;). ASC 820 defines fair value as the price received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity.&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 addition to defining fair value, ASC 820 expands the disclosure requirements around fair value and establishes a fair value hierarchy for valuation inputs. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety.&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;These levels are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;Level 2 - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;Level 3 - unobservable inputs reflecting management&#x2019;s own assumptions about the inputs used in pricing the asset or liability at fair value.&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:700;line-height:120%"&gt;Contingent consideration for the acquisition of Bridg&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:115%"&gt;The contingent consideration for the acquisition of Bridg is composed of the First Anniversary Payment and the Second Anniversary Payment. The fair value of contingent consideration in connection with the Bridg acquisition is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&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:10pt;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: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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;49,825&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;49,825&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#160;&lt;/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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows a reconciliation of the beginning and ending fair value measurements of our contingent consideration, which we have valued using level 3 inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.398%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;167,245&#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 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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;232,295&#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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;230,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) due to change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;(2,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;1,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,018)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,401&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,401&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The fair value of the First Anniversary Payment is&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:112%"&gt; equal to 20 times the ARR of the month preceding the anniversary, less $12.5 million. We expect to settle 70% of the First Anniversary Payment using our common stock at an agreed-upon volume-weighted average price of $40.15 per share, and we have revalued this portion of the First Anniversary Payment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;based on the $22.31 per share closing price of our common stock as reported on the Nasdaq Global Market on June 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In order to determine the fair value of the Second Anniversary Payment, equal to 15 times the ARR of the month preceding the second anniversary, less the First Anniversary ARR, we simulated forecasted revenue using a revenue volatility assumption from comparable market data. We then determined the appropriate discount rate for the assumed cash component and used a Monte Carlo simulation for the assumed stock component. The assumptions used in preparing this model includes estimates such as revenue volatility, revenue discount rate, weighted average cost of capital, and our common stock volatility.&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;The following table summarizes key assumptions used for estimating the fair value of the contingent consideration:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average cost of capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Portion to be paid in cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5Mw_8357f500-78f0-4ad0-ab3a-d99bd4034c09">&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;We record the fair value of assets and liabilities in accordance with ASC 820, Fair Value Measurement (&#x201c;ASC 820&#x201d;). ASC 820 defines fair value as the price received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity.&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 addition to defining fair value, ASC 820 expands the disclosure requirements around fair value and establishes a fair value hierarchy for valuation inputs. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety.&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;These levels are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;Level 2 - quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&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:14.5pt"&gt;Level 3 - unobservable inputs reflecting management&#x2019;s own assumptions about the inputs used in pricing the asset or liability at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5MA_9dff1d6e-45e0-42e6-95ef-20b83482c2e4">The fair value of contingent consideration in connection with the Bridg acquisition is as follows (in thousands):&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&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:10pt;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: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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;49,825&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;49,825&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#160;&lt;/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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows a reconciliation of the beginning and ending fair value measurements of our contingent consideration, which we have valued using level 3 inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.398%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;167,245&#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 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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%"&gt;232,295&#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 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;230,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) due to change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;(2,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;1,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,018)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,401&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,401&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,277&#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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i16abcf85adcf49d7b64d90bfed221a3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy0xLTEtMS04MTU2MA_119f9b33-77cf-4c35-9fcc-a25b1e8ba81f"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i71f94ac3c081426ebd0a9446d670638e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy0zLTEtMS04MTU2MA_d3935e12-70ca-436f-b194-fb91bb2d9d85"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy01LTEtMS04MTU2MA_68aa016e-d7da-4519-a41f-b2bb0aa94056"
      unitRef="usd">182470000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="id149d935a3a742d2a917cf0aa29910b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfMy03LTEtMS04MTU2MA_2feb664f-fa4c-49ab-9e5d-9b457732936b"
      unitRef="usd">182470000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i16abcf85adcf49d7b64d90bfed221a3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC0xLTEtMS04MTU2MA_41c60f54-2384-4fd5-a6be-6ccf540ce4b7"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i71f94ac3c081426ebd0a9446d670638e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC0zLTEtMS04MTU2MA_5a4e73c9-b440-4703-8c99-6bd70504f2d3"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC01LTEtMS04MTU2MA_55ed1113-988b-4921-87eb-06aa991ab328"
      unitRef="usd">49825000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="id149d935a3a742d2a917cf0aa29910b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNC03LTEtMS04MTU2MA_5fb5fe4f-ee45-4c37-8784-c03e49b05f8d"
      unitRef="usd">49825000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i16abcf85adcf49d7b64d90bfed221a3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS0xLTEtMS04MTU2MA_9ff9cba5-f31a-41e3-ab12-ef054ddad32a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i71f94ac3c081426ebd0a9446d670638e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS0zLTEtMS04MTU2MA_06fbc459-0cc9-4c80-8d28-e69bc50d9348"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2b710aa4e6b14a64be8cdfc2a7e435b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS01LTEtMS04MTU2MA_6b93f6dd-6b3e-4578-b885-4de6323e417b"
      unitRef="usd">232295000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id149d935a3a742d2a917cf0aa29910b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmYwZDNjMDc4ZDY0MTRhZGE4MzYwNjZjNGI5ZTIyN2M5L3RhYmxlcmFuZ2U6ZjBkM2MwNzhkNjQxNGFkYTgzNjA2NmM0YjllMjI3YzlfNS03LTEtMS04MTU2MA_71d6dd7a-3a98-4fb8-a2c4-e32506b65207"
      unitRef="usd">232295000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="if6106b6408984755affbb71d74317f8b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy0xLTEtMS03OTM2Nw_47a63a4a-5326-4088-9fa1-31d3d1c1ddcd"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i81bb0273f0194730b2e8a6c3ecc6c8a1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy0zLTEtMS03OTM2Nw_698c19c6-4a84-4137-8bb5-017dec8c62bc"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="idacdb7d6709f4049be107fa4e55f4856_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy01LTEtMS03OTM2Nw_5a523126-37e0-4ed3-b6fa-ada49e174143"
      unitRef="usd">164277000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i93d943456a5d4caf9820ac59bc5751ba_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfMy03LTEtMS03OTM2Nw_cf95f9c0-4891-4c99-b244-39c889961220"
      unitRef="usd">164277000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if6106b6408984755affbb71d74317f8b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS0xLTEtMS03OTM2Nw_6dfd21e1-e0bb-4d66-af10-0174f58abd78"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i81bb0273f0194730b2e8a6c3ecc6c8a1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS0zLTEtMS03OTM2Nw_4f08c88d-44f3-4b08-8b1e-13df2844cb5b"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="idacdb7d6709f4049be107fa4e55f4856_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS01LTEtMS03OTM2Nw_00104268-fef6-46bb-b93c-dc434087cc9a"
      unitRef="usd">164277000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i93d943456a5d4caf9820ac59bc5751ba_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOmM5YTcxZjAxNmQzZDRlYzA5YzI1MDQ4NjcxZDI2MWEyL3RhYmxlcmFuZ2U6YzlhNzFmMDE2ZDNkNGVjMDljMjUwNDg2NzFkMjYxYTJfNS03LTEtMS03OTM2Nw_f3193aab-1dd2-4787-8aa3-daa804d34696"
      unitRef="usd">164277000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="i0e74afb47d2747c9ab812dc0babbc457_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi0xLTEtMS05MDAxOA_b5f2fac1-bf62-484e-bfaf-648dda047d4b"
      unitRef="usd">0</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="i1e27138d077449418b6f13b9f307e885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi0zLTEtMS05MDAxOA_b2c9d123-1e71-450c-8d4b-09494c3dbf04"
      unitRef="usd">167245000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="i883186570d7242418f73908f62c18d21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMS0yLTEtMS04OTkyNw_6e14aa34-c3cf-44df-8a24-f8e636147641"
      unitRef="usd">0</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMS00LTEtMS04OTkyNw_2a535326-7afe-4e9a-ba76-c1952980d9a4"
      unitRef="usd">232295000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy0xLTEtMS05MDAxOA_1823c276-f06c-4587-806d-7e18f8816098"
      unitRef="usd">230921000</us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration>
    <us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy0zLTEtMS05MDQ4Mg_9823974e-1076-438e-94f9-35000056cac9"
      unitRef="usd">0</us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration>
    <us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi0yLTEtMS04OTkyNw_bb37c446-a4cc-463f-bd8c-1999006084e5"
      unitRef="usd">230921000</us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration>
    <us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMi00LTEtMS04OTkyNw_34fcb52d-f58a-4b78-b588-7da43ee6d3c6"
      unitRef="usd">0</us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNC0xLTEtMS05MDAxOA_918239ef-754f-4d67-a0e7-94f509470395"
      unitRef="usd">1480000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNC0zLTEtMS05MDAxOA_7ca589f2-2b9f-41fe-ae06-3f11845370e6"
      unitRef="usd">-2968000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy0yLTEtMS04OTkyNw_d7d7bbf7-e95f-4c5e-b45e-834010c09b15"
      unitRef="usd">1480000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfMy00LTEtMS04OTkyNw_34fe402c-71e7-4ea7-9535-36d3c19ed3c0"
      unitRef="usd">-68018000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNS0xLTEtMS05MDAxOA_3a6d7b49-a1aa-4909-ab52-3c1c9c65f7b2"
      unitRef="usd">232401000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNS0zLTEtMS05MDAxOA_241ddbab-d331-4e86-871f-3e468038a56c"
      unitRef="usd">164277000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNS01LTEtMS05MDAxOA_5c2be659-5298-4a2d-ab7f-b3a97305ef5a"
      unitRef="usd">232401000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjk5NzliNjA1ZmI4NjRmYzBiMzYyYjQ0OTQ1ZGJkNjQ3L3RhYmxlcmFuZ2U6OTk3OWI2MDVmYjg2NGZjMGIzNjJiNDQ5NDVkYmQ2NDdfNC00LTEtMS04OTkyNw_b5d47ee6-28a3-49f5-a049-fcdd6019c6ec"
      unitRef="usd">164277000</us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMzg0ODI5MDcwMDY1OQ_abb7d0aa-20f8-4482-8cbe-6cbb43abe7ba"
      unitRef="usdPerShare">22.31</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RleHRyZWdpb246YjkyZDI1YmIwMGU0NDJjZWIyMWFhYjkyYWRhNjA2ODNfMjc5MQ_31aa3a26-6dd7-4c04-a04b-09c901d34028">&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;The following table summarizes key assumptions used for estimating the fair value of the contingent consideration:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average cost of capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Portion to be paid in cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i3fb94bfd8e8b4b399e43a7291c87abce_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfMS0yLTEtMS03OTM2Nw_870f04c9-6849-46f3-96cb-fc077f564046"
      unitRef="number">0.200</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i21664931947340e3bc48f11ef11d3987_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfMi0yLTEtMS03OTM2Nw_77e3d184-e9f0-43f6-902d-e993d331ef46"
      unitRef="number">0.071</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i65aeb1d5fed949de8e003acc2f38bb2b_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfMy0yLTEtMS03OTM2Nw_e67448dc-1e15-4459-99d4-2bd8780d5d83"
      unitRef="number">0.165</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ief228ff6bea845f2b1b6206184678f0f_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfNC0yLTEtMS03OTM2Nw_905473fe-b205-41ab-8b86-5073ca9147fe"
      unitRef="number">0.830</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i62a5d3b5e5964ad18fd3e2cfa97f2c69_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82MS9mcmFnOmI5MmQyNWJiMDBlNDQyY2ViMjFhYWI5MmFkYTYwNjgzL3RhYmxlOjYxM2VlMDUyYTY1ODRiNzFhODMzYWQ5NTYyOWM4MzI3L3RhYmxlcmFuZ2U6NjEzZWUwNTJhNjU4NGI3MWE4MzNhZDk1NjI5YzgzMjdfNS0yLTEtMS03OTM2Nw_f8926763-07fb-441a-9868-0332a71dd269"
      unitRef="number">0.300</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RleHRyZWdpb246NjE0MTU4MDkxZDc5NDBlNjgwN2NhOTdmYjZiYjVhZjZfMjg0OQ_41bbd1e9-abc8-4c79-9fd4-128a8aa35951">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Implementation 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-weight:400;line-height:120%"&gt;Agreements with certain partners have historically required us to fund the development of specific enhancements, pay for certain implementation fees, or make milestone payments upon the deployment of our solution. Amounts paid to our partners are included in deferred implementation costs, net on our condensed consolidated balance sheets the earlier of when paid or earned and are amortized over the remaining term of the related contractual arrangements. Amortization is included in Partner Share and other third-party costs on our condensed consolidated statements of operations and is presented in deferred implementation costs on our condensed consolidated statement of cash flows.&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;The following table summarizes changes in deferred implementation costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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-weight:400;line-height:120%"&gt;We have minimum Partner Share commitment to a certain FI partner totaling $10.0 million over a 12-month period which began on April 1, 2022. To the extent that this commitment is expected to exceed the amount of Partner Share otherwise payable to such FI partner in the absence of such commitment, we accrue any expected shortfall over the commitment period. We accrued for zero and $0.9 million of expected minimum Partner Share commitment shortfalls as of December 31, 2021 and June 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments&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 March 2022, we entered into a cloud hosting arrangement guaranteeing an aggregate spend of $7.2 million over the first twelve months of the arrangement. &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:700;line-height:120%"&gt;Litigation&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;From time to time, we may become involved in legal actions arising in the ordinary course of business including, but not limited to, intellectual property infringement and collection matters. We make assumptions and estimates concerning the likelihood and amount of any potential loss relating to these matters using the latest information available. We record a liability for litigation if an unfavorable outcome is probable and the amount of loss or range of loss can be reasonably estimated. If an unfavorable outcome is probable and a reasonable estimate of the loss is a range, we accrue the best estimate within the range. If no amount within the range is a better estimate than any other amount, we accrue the minimum amount within the range. If an unfavorable outcome is probable but the amount of the loss cannot be reasonably estimated, we disclose the nature of the litigation and indicates that an estimate of the loss or range of loss cannot be made. If an unfavorable outcome is reasonably possible and the estimated loss is material, we disclose the nature and estimate of the possible loss of the litigation. We do not disclose information with respect to litigation where an unfavorable outcome is considered to be remote or where the estimated loss would not be material. Based on current expectations, such matters, both individually and in the aggregate, are not expected to have a material adverse effect on our liquidity, results of operations, business or financial condition.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RleHRyZWdpb246NjE0MTU4MDkxZDc5NDBlNjgwN2NhOTdmYjZiYjVhZjZfMjg1NQ_31e343a2-c610-4df5-a8c4-ca49c9a38266">&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;The following table summarizes changes in deferred implementation costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;(1,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i0e74afb47d2747c9ab812dc0babbc457_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi0xLTEtMS03OTM2Nw_d74ee1f4-22db-4bd3-9a58-ee60d95e601d"
      unitRef="usd">2903000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i1e27138d077449418b6f13b9f307e885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi0zLTEtMS03OTM2Nw_966232bc-ee47-45e4-89c8-a19fd600c9f9"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i883186570d7242418f73908f62c18d21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi01LTEtMS03OTM2Nw_592a1e7b-7917-4147-8534-9ac9c947e29a"
      unitRef="usd">3785000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfMi03LTEtMS03OTM2Nw_d95e5945-6013-48b3-bc96-935a75e954ce"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC0xLTEtMS03OTM2Nw_a28dffba-4d1e-4d97-b4ce-2141f66d725f"
      unitRef="usd">-730000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC0zLTEtMS03OTM2Nw_6c360be7-7c3d-4483-828f-61337b03a18a"
      unitRef="usd">0</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC01LTEtMS03OTM2Nw_99f6ca14-a38c-4a3b-b410-d8d0ed4bfacd"
      unitRef="usd">-1612000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNC03LTEtMS03OTM2Nw_a5bf0005-f953-4af8-ab07-131057d58e6e"
      unitRef="usd">0</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi0xLTEtMS03OTM2Nw_e7b13a91-5da0-4430-b0af-b7d892385d3f"
      unitRef="usd">2173000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi0zLTEtMS03OTM2Nw_af9e2581-d29f-4d4b-b371-a0ddea92d947"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="if9fde7d144024fb78da4d10ee500f83f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi01LTEtMS03OTM2Nw_14308a22-893a-476c-9c93-c4a948642bab"
      unitRef="usd">2173000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RhYmxlOjJkZTQ2MTU1Yzg0ZDRiMDNhODgzN2RlZWFiYTA3YmUwL3RhYmxlcmFuZ2U6MmRlNDYxNTVjODRkNGIwM2E4ODM3ZGVlYWJhMDdiZTBfNi03LTEtMS03OTM2Nw_448b0943-563d-49ff-a2dc-e0b316a8673b"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:OtherCommitment
      contextRef="id1c5ed0adeb742c3980c2cdd7344870d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82NC9mcmFnOjYxNDE1ODA5MWQ3OTQwZTY4MDdjYTk3ZmI2YmI1YWY2L3RleHRyZWdpb246NjE0MTU4MDkxZDc5NDBlNjgwN2NhOTdmYjZiYjVhZjZfOTA4_d0449704-63ab-4d6b-9aab-9d365c554e10"
      unitRef="usd">10000000</us-gaap:OtherCommitment>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RleHRyZWdpb246Zjk1ZTQ4Y2UwNTNlNGI5M2FhZjBkODE1YzVmYTQwNzdfMzk4_ef9f8bc2-5e43-4e8f-9d18-a30901b39f4d">EARNINGS PER SHARE</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic9f51dfa928d4fc4a0206471fa0004d0_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfMy0xLTEtMS04MzE4NQ_7f8be279-97fd-4c6c-8c13-3dadec8c3a63"
      unitRef="shares">526000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if7abc5826a8d475f8c807c730a8ddede_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfMy0zLTEtMS04MzE4NQ_c54ea5f4-832a-4c1d-a117-5498a40b3518"
      unitRef="shares">413000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id4fdbcd2247943699425555fcb3ed950_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNC0xLTEtMS04MzE4NQ_eb09a8fa-ecb3-4d97-bc6f-ccae174d06dd"
      unitRef="shares">2701000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9a2e172863e54bce935a18face1cbdc9_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNC0zLTEtMS04MzE4NQ_04947860-9684-4251-a55d-e008a7433dd5"
      unitRef="shares">2701000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib8a6fa47e0004f71bd15f961c8103b37_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNS0xLTEtMS04MzE4NQ_6b9d6309-b7c3-4386-a294-915fa9511b64"
      unitRef="shares">2588000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifb086bc42a1941c1a64fa01775f6d7e1_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfNS0zLTEtMS04MzE4NQ_63df9535-8d52-438e-87a1-2be92ac2a643"
      unitRef="shares">3581000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifde47be0363f436d9378692c51c2e470_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfOC0xLTEtMS04MzE4NQ_946fd2b8-34e1-464d-bd9b-3986c8647460"
      unitRef="shares">7000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib3558cc8a9c4431abf7c48b849454f24_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF82Ny9mcmFnOmY5NWU0OGNlMDUzZTRiOTNhYWYwZDgxNWM1ZmE0MDc3L3RhYmxlOmRmNWJmYzBmZjg0ZTQ3NzdiNmI0MDA3ODc4ZmYyNmViL3RhYmxlcmFuZ2U6ZGY1YmZjMGZmODRlNDc3N2I2YjQwMDc4NzhmZjI2ZWJfOC0zLTEtMS04MzE4NQ_77382b67-d5bc-41e9-a15e-0f56d6e9e1a8"
      unitRef="shares">25000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDM4Ng_6267ec67-9d57-416f-a505-7dbc1ddebb70">SEGMENTS&lt;div style="margin-top:12pt"&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 June 30, 2022, we have three operating segments: the Cardlytics platform in the U.S., the Cardlytics platform in the U.K. and the Bridg platform, as determined by the information that our Chief Executive Officer, who we consider our chief operating decision-maker ("CODM"), uses to make strategic goals and operating decisions. Our Cardlytics platform operating segments in the U.S. and U.K. represent our proprietary advertising channels and are aggregated into one reportable segment given their similar economic characteristics, nature of service, types of customers and method of distribution. Subsequent to the acquisition of Bridg, our CODM began reviewing Bridg's revenue and operating expenses. Therefore, we consider the Bridg platform to be a separate operating segment. Our CODM allocates resources to, and evaluates the performance of, our operating segments based on revenue and adjusted contribution. Our CODM does not review assets by operating segment for the purposes of evaluating performance or allocating resources.&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;The following tables provide information regarding the Cardlytics platform and the Bridg platform reportable segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cardlytics platform&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,603&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,867&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,944&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,822&#160;&lt;/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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Adjusted Partner Share and other third-party costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;39,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;74,431&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,253&#160;&lt;/span&gt;&lt;/td&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Bridg platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,078&#160;&lt;/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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Adjusted Partner Share and other third-party costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,080&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,125&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,971&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,900&#160;&lt;/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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Adjusted Partner Share and other third-party costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;40,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;58,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;75,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,853&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,405&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,083&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,333&#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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Adjusted Partner Share and other third-party costs presented above represents GAAP Partner Share and other third-party data costs less deferred implementation costs, which is detailed below in our reconciliation of GAAP (loss) income before income taxes to adjusted contribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Adjusted Contribution&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;Adjusted contribution measures the degree by which revenue generated from our marketers exceeds the cost to obtain the purchase data and the digital advertising space from our partners. Adjusted contribution demonstrates how incremental marketing spend on our platforms generates incremental amounts to support our sales and marketing, research and development, general and administration and other investments. Adjusted contribution is calculated by taking our total revenue less our Partner Share and other third-party costs exclusive of deferred implementation costs, which is a non-cash cost. Adjusted contribution does not take into account all costs associated with generating revenue from advertising campaigns, including sales and marketing expenses, research and development expenses, general and administrative expenses and other expenses, which we do not take into consideration when making decisions on how to manage our advertising campaigns. &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;The following table presents a reconciliation of loss before income taxes presented in accordance with GAAP to adjusted contribution (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,900&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Minus:&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;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="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;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:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred implementation costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;1,612&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delivery costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;8,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;9,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;14,695&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,063&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;21,983&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;30,265&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;39,631&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;13,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;15,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;25,872&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,888&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;20,984&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;29,063&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;41,409&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration costs (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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:10pt;font-weight:400;line-height:100%"&gt;2,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;21,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;(2,401)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;(2,968)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;(68,018)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;83,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;83,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,833&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;10,356&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;11,898&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;20,227&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8,034&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,306)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,736)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,201)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,698)&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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Deferred implementation costs is excluded from adjusted Partner Share and other third-party costs, which is shown above in our reconciliation of GAAP revenue to adjusted contribution.&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;The following tables provide geographical information (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue:&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;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,831&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,708&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;6,227&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8,821&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;12,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,853&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,405&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,083&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,333&#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:9pt"&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:73.181%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;India&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,273&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,619&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures within the United Kingdom and India totaled $0.6 million and less than $0.1 million during the six months ended June 30, 2021 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&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;Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. A significant portion of our cash and cash equivalents are held in fully FDIC-insured demand deposit accounts that distribute funds, and credit risk, over a vast number of financial institutions. Our remaining cash and cash equivalents are held with eight financial institutions, which we believe are of high credit quality.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketers&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;Our revenue and accounts receivable are diversified among a large number of marketers segregated by both geography and industry. During each of the six months ended June 30, 2021 and 2022, our top five marketers accounted for 34% and 21% of our revenue, respectively, with one marketer accounting for over 10% during six months ended June 30, 2021 . As of June 30, 2021 and 2022, our top five marketers accounted for 30% and 19% of our accounts receivable, respectively, with one marketer representing over 10% as of June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;FI Partners&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our business is substantially dependent on a limited number of FI partners. We require participation from our FI partners in the Cardlytics platform and access to their purchase data in order to offer our solutions to marketers and their agencies. We must have FI partners with a sufficient number of customers and levels of customer engagement to ensure that we have robust purchase data and marketing space to support a broad array of incentive programs for marketers. Our agreements with a substantial majority of our FI partners have terms of three to seven years but are generally terminable by the FI partner on 90 days or less prior notice. The agreements generally have autorenewal provisions that allow for the agreements to extend past their originally contemplated end date, unless terminated earlier in accordance with the terms of the agreement. If an FI partner terminates its agreement with us, we would lose that FI as a source of purchase data and online banking customers.&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;During the six months ended June 30, 2021, our top two FI partners combined to account for over 75% of the total Partner Share we paid to all partners, with each representing over 30%. During the six months ended June 30, 2022, our top three FI partners combined to account for over 75% of the total Partner Share we paid to all partners, with the top two FI partners each representing over 20% and third largest FI partner representing over 10% of Partner Share. No other partner accounted for over 10% of Partner Share during these periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMzc_ffba2b92-7310-4057-b30e-3c811b7f3329"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDM5NA_5b8eb2ec-7478-4a3d-9d39-2f7e5e86f568">&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;The following tables provide information regarding the Cardlytics platform and the Bridg platform reportable segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cardlytics platform&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,603&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,867&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,944&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,822&#160;&lt;/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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Adjusted Partner Share and other third-party costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;39,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;74,431&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,253&#160;&lt;/span&gt;&lt;/td&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Bridg platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,078&#160;&lt;/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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Adjusted Partner Share and other third-party costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,080&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,125&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,971&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,900&#160;&lt;/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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Adjusted Partner Share and other third-party costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;40,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;58,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;75,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,853&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,405&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,083&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,333&#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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Adjusted Partner Share and other third-party costs presented above represents GAAP Partner Share and other third-party data costs less deferred implementation costs, which is detailed below in our reconciliation of GAAP (loss) income before income taxes to adjusted contribution.&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;The following table presents a reconciliation of loss before income taxes presented in accordance with GAAP to adjusted contribution (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,900&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Minus:&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;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="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;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:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred implementation costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;1,612&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delivery costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;8,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;9,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;14,695&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,063&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;21,983&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;30,265&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;39,631&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;13,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;15,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;25,872&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,888&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;20,984&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;29,063&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;41,409&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration costs (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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:10pt;font-weight:400;line-height:100%"&gt;2,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;21,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;(2,401)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;(2,968)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;(68,018)&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;83,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:10pt;font-weight:400;line-height:100%"&gt;83,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,833&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;10,356&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;11,898&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;20,227&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;8,034&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,306)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,736)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,201)&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,698)&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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Deferred implementation costs is excluded from adjusted Partner Share and other third-party costs, which is shown above in our reconciliation of GAAP revenue to adjusted contribution.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <cdlx:AdjustedContribution
      contextRef="if160fa4623314d48b307624d945371e8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy0xLTEtMS03OTM2Nw_38c1822e-ecb1-4702-9548-1ff98766e485"
      unitRef="usd">27603000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy0zLTEtMS03OTM2Nw_e9cf125f-f961-4bed-bce6-31b86ef45a88"
      unitRef="usd">29867000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy01LTEtMS03OTM2Nw_a789fbf8-03d9-4014-b816-ee3ac689682a"
      unitRef="usd">51944000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMy03LTEtMS03OTM2Nw_a26d8855-3472-4618-a952-b8fb06d46f7c"
      unitRef="usd">58822000</cdlx:AdjustedContribution>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="if160fa4623314d48b307624d945371e8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC0xLTEtMS03OTM2Nw_aaf896a0-f369-4571-a149-0cf9ebb2818b"
      unitRef="usd">29160000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC0zLTEtMS03OTM2Nw_9d6ac21c-6fcc-482d-82b5-8f9f1814a95b"
      unitRef="usd">39403000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC01LTEtMS03OTM2Nw_3dde1713-974d-4840-9180-c29b7b4dff40"
      unitRef="usd">58049000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNC03LTEtMS03OTM2Nw_6a56e1f8-caac-4b8c-883f-2089e946ee92"
      unitRef="usd">74431000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <us-gaap:Revenues
      contextRef="if160fa4623314d48b307624d945371e8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS0xLTEtMS03OTM2Nw_469a3d3e-04dc-42e8-b66d-4b6cde6c19f5"
      unitRef="usd">56763000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ace4902558840ca832d13fa9bb7f7a7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS0zLTEtMS03OTM2Nw_be3b3c93-616a-459d-9067-952022972567"
      unitRef="usd">69270000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic8ed37da67e24e95a65b32025874debe_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS01LTEtMS03OTM2Nw_97a684a7-0cda-4a0a-a304-86541ed12346"
      unitRef="usd">109993000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic437f905fd5a41eb874d67c41d070412_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNS03LTEtMS03OTM2Nw_c9be398d-99bb-4339-9719-026f28f1c1dd"
      unitRef="usd">133253000</us-gaap:Revenues>
    <cdlx:AdjustedContribution
      contextRef="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy0xLTEtMS03OTM2Nw_b9424ee0-7da5-45c6-b6c1-89ebd7f3eaca"
      unitRef="usd">2027000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="ica26909f9b924351a225ac6b2270b181_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy0zLTEtMS03OTM2Nw_de4976fc-07ff-48c2-9a0b-4e899832bff5"
      unitRef="usd">5258000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy01LTEtMS03OTM2Nw_77e7fd5b-3736-4ae9-bad2-e5488b231d03"
      unitRef="usd">2027000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfNy03LTEtMS03OTM2Nw_0d8c073f-7264-46f5-ad1d-f251609d0067"
      unitRef="usd">9078000</cdlx:AdjustedContribution>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC0xLTEtMS03OTM2Nw_35fd96bb-05b9-4995-b253-5dc1eba41a9c"
      unitRef="usd">63000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="ica26909f9b924351a225ac6b2270b181_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC0zLTEtMS03OTM2Nw_d973ff1f-bd67-4ec5-bb9e-198c17a9d4b0"
      unitRef="usd">877000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC01LTEtMS03OTM2Nw_8f91b20b-601a-463e-93e5-6f9753de728a"
      unitRef="usd">63000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOC03LTEtMS03OTM2Nw_b28c0a88-915f-4142-bf49-232bd7f1b8e5"
      unitRef="usd">1002000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <us-gaap:Revenues
      contextRef="id6d5397e463240c2a121cd36fc7d77c9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS0xLTEtMS03OTM2Nw_a21f26d1-32bf-490f-818b-c7cf351e384f"
      unitRef="usd">2090000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ica26909f9b924351a225ac6b2270b181_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS0zLTEtMS03OTM2Nw_62dc1236-6957-48f7-b75a-af63cecdae39"
      unitRef="usd">6135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e478e9249174139abc862a9e40ee8dd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS01LTEtMS03OTM2Nw_75a0659a-2ba1-480a-a014-e4ec2e94bb24"
      unitRef="usd">2090000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3348cfda8c974c1085da3a022ba4021c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfOS03LTEtMS03OTM2Nw_634b78a1-388b-4c63-83a2-98f33e6fc02c"
      unitRef="usd">10080000</us-gaap:Revenues>
    <cdlx:AdjustedContribution
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtMS0xLTEtNzkzNjc_2ad42702-aa7b-438f-880a-2e7e5cd0064c"
      unitRef="usd">29630000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtMy0xLTEtNzkzNjc_030a7d33-daa4-4cd6-bec6-ccf729ca5623"
      unitRef="usd">35125000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtNS0xLTEtNzkzNjc_14e4379b-acc1-413d-9a59-a5cb71d789a1"
      unitRef="usd">53971000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTEtNy0xLTEtNzkzNjc_0db3b042-0cf6-41ae-8a73-864b636a792a"
      unitRef="usd">67900000</cdlx:AdjustedContribution>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItMS0xLTEtNzkzNjc_9cc9f6e6-af77-47a4-af14-2602e848e9e6"
      unitRef="usd">29223000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItMy0xLTEtNzkzNjc_fdcdf7c9-a0cc-4e37-80af-78e4d1598a5e"
      unitRef="usd">40280000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItNS0xLTEtNzkzNjc_379db4d9-83b4-4a22-aaef-608dd0419b53"
      unitRef="usd">58112000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTItNy0xLTEtNzkzNjc_7d35d22e-ac40-49ec-98a9-d32b82f0e753"
      unitRef="usd">75433000</cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts>
    <us-gaap:Revenues
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtMS0xLTEtNzkzNjc_c5680687-92be-4035-b849-72ec03152f1d"
      unitRef="usd">58853000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtMy0xLTEtNzkzNjc_0340039c-bf44-489c-ab18-e5ec1ba5f792"
      unitRef="usd">75405000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtNS0xLTEtNzkzNjc_106a33f5-78c3-4a06-9f60-9479340a8bab"
      unitRef="usd">112083000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmYyYzY3MDVhNGZiNDQzOGRiZjBiM2U1OTUxMzRkZjMwL3RhYmxlcmFuZ2U6ZjJjNjcwNWE0ZmI0NDM4ZGJmMGIzZTU5NTEzNGRmMzBfMTMtNy0xLTEtNzkzNjc_b1c7fa66-8c66-4cce-a342-2a3c0252e801"
      unitRef="usd">143333000</us-gaap:Revenues>
    <cdlx:AdjustedContribution
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi0xLTEtMS03OTM2Nw_9d1092e5-6646-420b-8c4f-79558715297f"
      unitRef="usd">29630000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi0zLTEtMS03OTM2Nw_6e843516-4529-4e4b-93f0-f58ffdf9b053"
      unitRef="usd">35125000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi01LTEtMS03OTM2Nw_0de36f8f-9b47-458b-89b1-a59d4fa39b19"
      unitRef="usd">53971000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMi03LTEtMS03OTM2Nw_531e775a-ea42-4d7c-9a56-512bfcbeaf29"
      unitRef="usd">67900000</cdlx:AdjustedContribution>
    <cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS0xLTEtMS03OTM2Nw_942525e6-a7bd-4083-b410-aa8e4953522a"
      unitRef="usd">730000</cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS0zLTEtMS03OTM2Nw_d9fd24a5-f119-4b57-aef2-d1b698259abf"
      unitRef="usd">0</cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS01LTEtMS03OTM2Nw_13d6dff0-4e7c-40b0-8a2c-77035524bffb"
      unitRef="usd">1612000</cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNS03LTEtMS03OTM2Nw_a3e7d1f1-d998-438d-92fb-ce6f108f09f0"
      unitRef="usd">0</cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:DeliveryCosts
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi0xLTEtMS03OTM2Nw_2ba63c69-1c9a-4e88-bbfc-8ee62f6e8a1e"
      unitRef="usd">5748000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi0zLTEtMS03OTM2Nw_eb7a307f-466f-4662-abc9-62797be48866"
      unitRef="usd">8162000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi01LTEtMS03OTM2Nw_10a14da7-a070-4036-a5f1-88533dbe6c0e"
      unitRef="usd">9686000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNi03LTEtMS03OTM2Nw_a7c039c6-46d6-4806-a977-752c268c8338"
      unitRef="usd">14695000</cdlx:DeliveryCosts>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy0xLTEtMS03OTM2Nw_a3e5127c-0d42-4165-bac8-019b12edfa37"
      unitRef="usd">17063000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy0zLTEtMS03OTM2Nw_53e1c3ab-cb90-4276-b6ec-708fa0137329"
      unitRef="usd">21983000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy01LTEtMS03OTM2Nw_4338f975-c618-41c0-80ee-ad83536d8e39"
      unitRef="usd">30265000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfNy03LTEtMS03OTM2Nw_f18b6b1b-ef9b-4703-a2c5-0a76a49f7d32"
      unitRef="usd">39631000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC0xLTEtMS03OTM2Nw_795e8f75-2e80-4138-bc9b-0a22286e85ea"
      unitRef="usd">8934000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC0zLTEtMS03OTM2Nw_0476e0da-22bf-4e20-9030-1add61ef738d"
      unitRef="usd">13581000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC01LTEtMS03OTM2Nw_74bd3605-321f-474f-994d-c053406377bd"
      unitRef="usd">15152000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOC03LTEtMS03OTM2Nw_9bddb783-1489-485a-9673-bd7ec8cb9d26"
      unitRef="usd">25872000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS0xLTEtMS03OTM2Nw_11429fb6-e1dd-432f-95ba-9e924515ffc7"
      unitRef="usd">16888000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS0zLTEtMS03OTM2Nw_0d83e68e-5ac4-4d2b-84ca-9d0993f38a4e"
      unitRef="usd">20984000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS01LTEtMS03OTM2Nw_3d09ad04-f25a-46a7-81b5-2550b448bf60"
      unitRef="usd">29063000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfOS03LTEtMS03OTM2Nw_1836f579-44cb-490a-a039-d6c5a3ce5cac"
      unitRef="usd">41409000</us-gaap:GeneralAndAdministrativeExpense>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtMS0xLTEtNzkzNjc_a62e0c59-b900-42b6-84f9-eb708ce2a53e"
      unitRef="usd">14182000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtMy0xLTEtNzkzNjc_62197cda-fe96-4339-9e5f-8f30c6c01a5c"
      unitRef="usd">2197000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtNS0xLTEtNzkzNjc_24feefd7-101f-4081-a547-71c75ac857e6"
      unitRef="usd">21212000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:AcquisitionAndIntegrationCostsBenefit
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTAtNy0xLTEtNzkzNjc_d167a4a5-cdc6-4ce1-b0ad-347e4dc8114e"
      unitRef="usd">-2401000</cdlx:AcquisitionAndIntegrationCostsBenefit>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtMS0xLTEtNzkzNjc_b3c4daac-b5c0-449e-bcb4-ce6f75fe5626"
      unitRef="usd">1480000</cdlx:ChangeInFairValueOfContingentConsideration>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtMy0xLTEtNzkzNjc_46a8c60c-3277-4c07-b752-ab39511c5316"
      unitRef="usd">-2968000</cdlx:ChangeInFairValueOfContingentConsideration>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtNS0xLTEtNzkzNjc_46be8935-734b-43f0-94fa-787b15f43d42"
      unitRef="usd">1480000</cdlx:ChangeInFairValueOfContingentConsideration>
    <cdlx:ChangeInFairValueOfContingentConsideration
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTEtNy0xLTEtNzkzNjc_cdd11dc1-cb0e-40c0-bc56-95146801a26e"
      unitRef="usd">-68018000</cdlx:ChangeInFairValueOfContingentConsideration>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItMS0xLTEtNzkzNjc_c34309e5-365d-4354-b9bc-5829307eba45"
      unitRef="usd">8833000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItMy0xLTEtNzkzNjc_ad7707ae-e142-45e6-b480-0445a8efa769"
      unitRef="usd">10356000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItNS0xLTEtNzkzNjc_e9313e69-27c1-442e-a2a8-8e2485b2cc5b"
      unitRef="usd">11898000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTItNy0xLTEtNzkzNjc_d86a235c-d33e-4061-83c8-ad87b3222a35"
      unitRef="usd">20227000</us-gaap:DepreciationAndAmortization>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtMS0xLTEtNzkzNjc_f3594b17-39f9-448e-9241-fae0c91991cd"
      unitRef="usd">-3078000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtMy0xLTEtNzkzNjc_225bd584-ae7c-4dcd-96b3-7420dfcc80e0"
      unitRef="usd">-5417000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtNS0xLTEtNzkzNjc_d7c344f2-226d-4f0d-abe4-cf420ad16d84"
      unitRef="usd">-5804000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTMtNy0xLTEtNzkzNjc_66f7807d-043c-4155-93c2-bc86c8e896c8"
      unitRef="usd">-8034000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtMS0xLTEtNzkzNjc_0b6bbd23-3c27-4e03-a93c-8910f3fa3695"
      unitRef="usd">-47306000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtMy0xLTEtNzkzNjc_0749f80d-9f2f-47c1-b1fc-b7219a16beb0"
      unitRef="usd">-127736000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtNS0xLTEtNzkzNjc_9c586efe-9448-4b96-ad1f-26514d3c7213"
      unitRef="usd">-72201000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOmM5MTBjY2NiMDg5NjQyZGI4ZWI2NDIzNGYwOGI4NWQ0L3RhYmxlcmFuZ2U6YzkxMGNjY2IwODk2NDJkYjhlYjY0MjM0ZjA4Yjg1ZDRfMTQtNy0xLTEtNzkzNjc_d405b1a6-9258-4459-b87d-4d65e86815c2"
      unitRef="usd">-94698000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDM5MQ_05ed4fda-2791-4bbe-91da-e77cc917d94a">&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;The following tables provide geographical information (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt"&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:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue:&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;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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,831&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,708&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;6,227&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;8,821&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;12,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,853&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,405&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,083&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,333&#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:9pt"&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:73.181%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;India&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,273&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,619&#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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="i3dca57f582b34f559a395c817705b07e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy0xLTEtMS03OTM2Nw_2f94191d-177b-457c-89f3-3ac55cb9caf3"
      unitRef="usd">54145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iacf43131773f4389b415a77dad1f28cf_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy0zLTEtMS03OTM2Nw_152f12a3-b22a-477d-a657-3fc11ec1083d"
      unitRef="usd">69178000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83dd5f9e050440fd83415bb809702eca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy01LTEtMS03OTM2Nw_cc4bb3a3-60a6-4eb7-9e74-7bbe31cdbe46"
      unitRef="usd">103262000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2578974c9a5e442cb86e90df3e6d4cbe_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfMy03LTEtMS03OTM2Nw_6ae872ee-8717-4add-a695-82fd7a2c81a1"
      unitRef="usd">130831000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i466be35645174b209933ac3261d665a7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC0xLTEtMS03OTM2Nw_36882b0e-e114-4585-9043-8a3f05ca73e6"
      unitRef="usd">4708000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if673fef2b6f249eca54d09f75d1d3594_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC0zLTEtMS03OTM2Nw_61023acb-5268-4ec0-8def-9a912afe4a19"
      unitRef="usd">6227000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8af8df9392c24019bd852fd0f9727502_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC01LTEtMS03OTM2Nw_cfba04e4-e827-4eb9-af25-774c585fef87"
      unitRef="usd">8821000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i18041918a2e94cb883bedb90533e6e21_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNC03LTEtMS03OTM2Nw_7c957801-c4e6-4800-a87a-0d81143a0d6a"
      unitRef="usd">12502000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS0xLTEtMS03OTM2Nw_14a83fe2-e532-486e-b1ba-b3448220f6c1"
      unitRef="usd">58853000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS0zLTEtMS03OTM2Nw_62a065b5-8136-49c3-9e9b-a50556d27f19"
      unitRef="usd">75405000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i155491992541419ba2f80bc1d0a8d389_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS01LTEtMS03OTM2Nw_ad6a9aa4-af21-48c3-8623-81ffd6e003b2"
      unitRef="usd">112083000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjAyYzkzZjBiZmNhYjQyODk4ODNmYmNiMTUwZWQ4NTVmL3RhYmxlcmFuZ2U6MDJjOTNmMGJmY2FiNDI4OTg4M2ZiY2IxNTBlZDg1NWZfNS03LTEtMS03OTM2Nw_9ee8187c-62dc-4aa3-8e3b-279d15ab8a22"
      unitRef="usd">143333000</us-gaap:Revenues>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic3315e5b1dde4bafba7e59fa63841f84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMi0xLTEtMS03OTM2Nw_72b81924-a831-4ef1-834b-8301b212898c"
      unitRef="usd">7750000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1a77a17acaa64c478312a3e1992c1a92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMi0zLTEtMS03OTM2Nw_b14df0a9-7cd3-4525-abe8-e9f7041de3b6"
      unitRef="usd">6116000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i62ceae5b81204ae88e92fbdc416e65cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMy0xLTEtMS03OTM2Nw_dd185523-dbd4-4c7a-81bc-60df374f1988"
      unitRef="usd">3423000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i56a6bab7b7224314af9c861e51f60371_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfMy0zLTEtMS03OTM2Nw_74f321b4-4904-48c8-999e-f34b971ee19b"
      unitRef="usd">2379000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8c8f289c20ef4d6a85c2fc631b53779d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNC0xLTEtMS03OTM2Nw_fdd29b18-99cf-4bba-8987-ea31257cf80f"
      unitRef="usd">100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1405c55f734b4bfeb9f1aed684b5d126_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNC0zLTEtMS03OTM2Nw_370e3cab-a05f-4224-b33a-16741dfc0f23"
      unitRef="usd">124000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i93eea68cdf9f4e1984131a7ce6595fe6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNS0xLTEtMS03OTM2Nw_dce0a426-2dd6-48a5-8d03-0b401980254c"
      unitRef="usd">11273000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RhYmxlOjI2MTlkODAyYzNmZTQwYzRiY2M4NTFjYWMxMmQ1NTcwL3RhYmxlcmFuZ2U6MjYxOWQ4MDJjM2ZlNDBjNGJjYzg1MWNhYzEyZDU1NzBfNS0zLTEtMS03OTM2Nw_1475ab83-239a-490d-9d91-f9be43aec3ce"
      unitRef="usd">8619000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8af8df9392c24019bd852fd0f9727502_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTk3NA_cf1a9383-81e9-4767-874b-e9736f3bb945"
      unitRef="usd">600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i18041918a2e94cb883bedb90533e6e21_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTk5MQ_ab1dd07b-3b92-453c-834e-279502177f6c"
      unitRef="usd">100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if23b537ffd5542e19a072f72c1648fa1_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjc2NQ_2271185d-1cc9-4eae-85e5-8f660921849d"
      unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3f1b02708ad54325a7aaf78df463f07d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjc3Mg_79a0331b-3a78-4df4-8821-7ff8ee27172d"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4ebcab3604e846e996d50e24820d86c8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjkxMw_d18f7279-f646-4183-a8a9-c3e9106469ec"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4e37fc6eede249de986e5e058ef04b4a_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjE5NA_b9bc3de1-eb26-44c0-96a9-30ac8487560f"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifd0950c58ea84268ac734b67b7f998fc_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjk4MA_acde21aa-ef0d-4721-9f42-d2ef7611de0c"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifb3b7876df7543f5bfd34582b52ec0af_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMjk4MA_d0482e68-7262-4d2a-a133-4a47e2c06875"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifa6b1fa520e047a5917aa3bba52791cf_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfNDIxMQ_e3c0c893-ecd7-4b5c-af93-00221f37b6e2"
      unitRef="number">0.75</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifa6b1fa520e047a5917aa3bba52791cf_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjcwNQ_e3c0c893-ecd7-4b5c-af93-00221f37b6e2"
      unitRef="number">0.75</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5ebc43bbd4574fb487e1358997f46bbf_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjc4OQ_38cd374d-a7dc-43c6-a989-d0ce71bd0dcb"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i410f2a5299514df893df2caef8446912_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83MC9mcmFnOjY2ZDAzYmRjZjA2MzQ4ZWFhNzBiZDU5NWI4ZGZlNmVhL3RleHRyZWdpb246NjZkMDNiZGNmMDYzNDhlYWE3MGJkNTk1YjhkZmU2ZWFfMTA5OTUxMTYzMjc4OQ_b58098f4-f2fe-4f6a-aed7-08fb4308248e"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SeveranceCosts1
      contextRef="iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF83My9mcmFnOmNhNzdhNTc4NGRiMDQ0Y2FiNGE2NzRiZTVjMmY1ZDgwL3RleHRyZWdpb246Y2E3N2E1Nzg0ZGIwNDRjYWI0YTY3NGJlNWMyZjVkODBfMTA5OTUxMTYzNjcwMQ_2a4cfe60-73a5-495d-877b-86b7c6fa1373"
      unitRef="usd">4000000</us-gaap:SeveranceCosts1>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4c55abb8b71041febf96d87b52c227dd_D20220511-20220609"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1ZjY0MDYxYWU4NzQ5NThhYmM1MjczZGUxNDU2OTlkL3NlYzplNWY2NDA2MWFlODc0OTU4YWJjNTI3M2RlMTQ1Njk5ZF8xMDkvZnJhZzo0ZWM3MzM2OTc2NjE0ZjM4YmRjZTU0MGU0ZjNlNmM1MC90ZXh0cmVnaW9uOjRlYzczMzY5NzY2MTRmMzhiZGNlNTQwZTRmM2U2YzUwXzM4NDgyOTA3MDE4NTM_c1a365a2-8acd-4d33-a352-12967f773763"
      unitRef="usd">40000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>74
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MNC?%[V9#3SY02_R;T9?JX!I)4Q:<?Y4?[M/KGB<1T8PF0JJ(X<^6SFB624V
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
MNH?C6PQO:;!QF]/&?>Y?+.;#\?2(_CZ;/$PT-V6V"T<HH-7FZF'"1^,)_L[
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
MXVW^7 GD 4T+\'ZA5.E_T 'UC?<7_P%02P,$%     @ Z(,"52]:I'&8!P
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
M,(VF4WH50T4"A13A*Z>SQ4[ @5<-XG<A[\X4E/1TVD3NJ=/L4-O]IKFMLN.
MD::1..9^H95>8Q_S0PX,HP1"%KKK.:B=N8T3"77<1U"!/)5>Z&*5!\XA91'
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
M5IU0KMJ&S%GN @26F,C\Q[0.AASV0]]222UZZ]@C2 LF["_6<"')3_BHR(<
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
MIP%X/\NRLOY"#)J?\+[Y#U!+ P04    " #H@P)5"T<<P 4(   (%0  &0
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
M5A;SA@KU3J^B[E5:VW87Z1#$W =1<1#[WHA8B#^B@BZEXK/9[&%(S#.!6SQ
M\*[W@W8?88'SR,@7K^$]H LWL3>Z0!_2G&5 O=IO0OE,J305;O J>P K6_Z&
M543-'"TY6 54#HX1EA9CD (?+:T&AFO,I@&M!GRA>AHPTGB60N<+B<(;U (X
M#IRP+O0*-5"0-K8M,#Z_.BT/U;Q1&3?:54W*O[E^=_4,YM6$$J"OOD64!IB]
M6YE-[HYM4)HU"LP?<?2,"P1*'W0!Z P+BYHS%BJM]MR(%*EVYV!@N2#EGEE\
M46GF WP6?D)FC_Y@/Z-1QCP9.FPPJ]7U4RTS72$AWG?[!:]*[[CET.<L*:4^
M[>!VQ1T :DN128O.M#-WMPMQJCMQ U%>&B:4'KL>FFZ8 OTL5+GVV:TDM(>,
MWY7EGGJ7\ GLW:W>V$#8;H <XR=^2O2D39/&X/TR";R7Z7"P%=5*(@5)%$<Y
M"I^T)?D%18='CH]_O_JA5S]:=.H?B=&73>GVUKQG:0V1APH.Q9MW;1OT^;'$
MSJ0@;*)>5R]=)5L 0+V0X70@6U!"Z)PQ;Y<2$+7;.?Y*.WRD-]*)'NI$E[Y]
M=;O,WO#V!/C4P1F<P'!IFA/;_9TMM6'+AYS8_JY6S?&V,YDO%\_S.X?[;3"$
M@/BCMI37-4>&^H/^OEKL60D_T#FZ)M-WUNZ?^V;$-_?.@Y$E:RR1-T>^BL''
M8TS[3<&:)2U[N$_O[Z%I9][;%$NQM$;26;>5#*N:@9BR"LP!58<=-J529[%'
M($G'"Q[9.Z.ZX&+P;\8"+-JDZ_O ?_U0M'/GDB6R0?I068D',&Z0N+IBW&AV
M<\@5_[6" :7Y7K$32>FS"&'L@Z.35VZ$:!2XQ$Y.)\KSHI[".[&LBZPK4,9"
M;:$XDR6_J6//TC'NMCOZ[<F@"-Q7=!Y1$FS[#(#-:VA)DHF8J;ST^WT:AEB@
MT.K"]VEO#K^3%I!KC^WA:,F>HWKK#\6[%0+;=T(G$LE/Z-\.]:)JQ\?W6U.C
M(6!'V20.YDO:=?H#:EKF,'<,?^ 22UGPKK=+TPY]OXRZ.[2JMF8O&<#2E_P5
MJG>NT('E;/*DM=R?D>SSZRTA@?93L2EI93;XQ3WA$+> B%^O> ]F?9[^?U3W
MLPZ==<*DN %YWF7XONJJ?FH<1V^HMZ?44/QHFOU*.W&_F9R<V2.9CK_7:).Z
MX;%OL.>]S^+(H35__"=78A7_A;Q[VOV^X-)_5M\-]S].  M!K=&Y[0I3P^%L
M,@"=X@_^_@8>Y(_L(!!(6+[<* E8IP%XOS(@H\T-+=#]ZN+B?U!+ P04
M" #H@P)5[?I967 1  !H,   &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6RU6UUSVSBR_2LH;VJO4R7+DFPKSF>5XCBSWIM)7%:R\[!U'R 2DC A"04@
M+6M__3W= $C(EC29K=V7#"T"W8W^/-W@O%D;^]TME:K%0UE4[NW1LJY7KTY/
M7;94I71]LU(5WLR-+66-/^WBU*VLDCEO*HO3T6 P/BVEKH[>O>'?;NV[-Z:I
M"UVI6RM<4Y;2;MZKPJS?'@V/X@]W>K&LZ8?3=V]6<J&FJOZVNK7XZ[2EDNM2
M54Z;2E@U?WLT&;YZ_Y+6\X)_:+5VR;.@D\R,^4Y_W.1OCP8DD"I45A,%B?_<
MJRM5%$0(8OP(-(]:EK0Q?8[4/_+9<9:9=.K*%+_IO%Z^/;H\$KF:RZ:H[\SZ
M;RJ<YX+H9:9P_*]8^[4O+HY$UKC:E&$S)"AUY?\K'X(>D@V7@ST;1F'#B.7V
MC%C*#[*6[]Y8LQ:65H,:/?!1>3>$TQ4995I;O-785[^;WOSR^>;CS=7D\U<Q
MN;KZ\NWSUYO/OXC;+Y]NKFZNIV+R^8.XN[ZZWGX]_8K?)W<?IN+XUA0ZT\H]
M?W-:0QZB>IH%WN\][]$>WF/QJZGJI1/75:[R[?VG.$=[F%$\S/O108)_;ZJ^
M.!OTQ&@P&AV@=]8JYXSIG>VA-\DRTU2UKA8B'E/\<S)SM84S_=^N WMZY[OI
M48"]<BN9J;='B""G[+TZ>O?7OPS'@]<'I#UOI3T_1/W=MTHVN:Y5+FZJ6EE=
MBCOEX)QNEZ#_)BGQ=:D029DI5[+:D&*:=JD.2S,#<U8.O^#)06^YI-=S7<DJ
MT[(0KL8/"&R0DQ7M\[F%@G0I[Y68*54)*&@E+9-EAC;';H7HJ)=BH2IE95%L
MZ(U:$779F6IE-?BL"A@+>VL(_*UB :?$UXGCO_[E<C0:O/YE,KGEQ^'KYT&0
M)YQHMVV(%"VP:M$4+*@39LXOIRIKK*YU6'']D"UEM5#BRI2E=I2Z^F+"1"%:
ML>G1IHW(C:A,#899T>10:%%$>JDRB&"N7588U\!=P/Y'HTDELXT@X066"C)%
MH6JU4[]]\0'202=$NEY:I9BHTP^B]*&G*/0$ D?%P!GVA!0XA<4I(-2S8?\"
MB:<H2**U=&28>VT:!^U;E9E%I?_EK73E3XZGN=16W,NB80KP K(+Y&&'T#EL
MUYXO*R2T--=T*JH0XLN*7T/F3\:U%KSR#D?F&KYX[?!W]+&KU,>FG6>!<2"%
M!7WVV\@K\^R#QL-1ES@:.QYLA7.!6@^5*B,7D+67X<^>3SM8>9T>D7P*^_\K
M9V1O^#-V9J4X%0_,-'*=>\^$*%GMQ9LI4*9SP]5 73XHUQ.?@1<*>DM\NC_J
MVNI94\M9@96&G!/\X9 F^[XT!323G/;PZ1X=CM@L)0D793-;6ON?O?IZ+PN.
MYRG5R-[/:96(6K4D[(%\1%KXR8W3Y*3!D.(:45MO^ 0_QURZI?B(6(#;WOA#
MFI6N@LN6L@)8HL6<2]SNP&>GE)30D%HJRBA%R&!(5YP19/X[T$6[F-T6HE0J
M4\X!GI'YN$C!%.3O"'>2I&.V,DZ3;7H@ZFL#I#.MQ7H^O.DL<SI+ZYY8H4WN
M(G&5^^",1&A9K"1/E@I4!/;/**:&6+K*.:3O50SI2 M'F"FA'E8<SZT$\P9*
MV2AI1=ZPF]*/3DEG*EF0J>@@#=!>XU 7R?;KI48F:%/$4L.C+9A2"?+NZ+/R
M$AA06=9G4^+! 3M3X@>C-@W/01J5Y4<C+4[9!>'/%TVW-$U!^5(0#*> PI[?
MF\KCW+9N_5SUM:K@!= J2@SV606-A,J44Y21*B95U6#OG5H9RZ%'D%@,!R?_
M*XZ/MEX>^5K:OC^=='I'+9-!\SX??8 9RQD4=38,.>D #KIH<=#%8?#BV!&N
M7:U+*OB[X,^?H\ .Z@%)6SIV*M2;@BHXN1%;@@MUJ-PNB5[RNU)^AWNV7$AO
M*!5-N?(YCRN/G,_AO<&M2<$4!25A'0XXK%?!DH66,UUT6*2##H^JU+X]G@OY
M2UL;_\B%^F*J@0"HIH(P4%8)]VQFO[/(QA?0_0>,^ >(0E6-BGC"9Q5. @C(
MDP;6<&9>KRGX<RPMS*KTU=;5"$ZN+B?4FN6,AA!&TI- ?)HU)W]RP=PTLQJQ
M'[$BME(-;RTJLP"OP!F57E,-\ZIZM'!OP2<N[ZW.%SVQ,"9? S5Q>M#6Y^NN
MA(:C4T[H2'?B<NJ,7*CMZ(O?%'>?'(V=1DV:C#C36:TB!2+YV)W6!*\+#2UR
M+K4^Z^&H_8!OG <X&;D7,IFV65/"WJ!)WKM!1B=[-)Q< ]8ED5)&Q+L3D<@U
M-7EA3.>,M6N"1Z@ACO7L73VK*8_$[)UQELLU L"*N34E,Z+ZQ?# DMMH,GH@
MW[(\E$3&;1(9'TP!-]'[D M\AS:-+O@A<<$K<L%=">8@]=V-X"?8 OKZ3?DN
MZ![5#3 ;B;DZR4C_1<&PRK3@D?3H@U*)PF\F#R0MF3E"$F%#/."^"&!@>BJA
MUJN_K=.$"WPZX&S%9%I#P9\TUZV9JM=4^*BOYOUXN.@+EGA/.NFA1L/E26&2
MY"H8!!PS^L.QL-H]?Q4H?-VLU '0YH#  F9_4C"V(.TH0=9%*AO/FD[,G'-)
M^*U!!;*)-KT&66SQ#*6K-WPY]@]G@W/Q,=5S)'%K:7O =I3B5S[.B<3E6(S'
MXJNIH>&M32 XNAPQW1>#)P)O:3#Z^E7T^?V+Q;@W&%W2OR^'AXD6IEJ<P!%*
M:#4^'29\.1CBWS,(O:V%G;*BV;4-+$BYJ"*7/!N+LQ>'=G8"?2'XD?R=BG$Q
M$#A?JL_T+>PTZKT<7OB'B[-+<2 'O&ASP(N#.>!.4<@ XDURPT.&"<Q\@T1'
MC\EHR)H*SYFOB+N2P9]ELX\VM0.39@'<3MX^X 9 ?)Q,WR.7>JFFW_C-R6#<
M0ZS,:NY!1J_IT0<XHNP>28!BZ4M(UW$>,D5Y1*.1B?,7@Y/18&LT\@$9X9XQ
MM@_TOZE\ ?D">1#ED1@G^VM(7G==[)=U%3N@)XPNAQ<GYQVCB+,=:F9!#3/C
MT72TPP,/1!QU-AT<T96K;>,UQ(>DEIXPN45IU!GCI,?@2+%(O:0.9ZR9FLM1
M2C'68G] 'EL O=(9T7,:G,Z3ZJ?*1REWW*A:$S4F02UW <=YR'TM;07.R"/P
M^NF24N6BT7D+6&8&9XG*"C,,8D*%4]HZ@C1R (@2M18RI28<Q1:+:I6ZY*H-
MB-. 0U-UO9X?(CV0D:#9;_UIGW%KCU(W*K55)9_#"\\H*4+8F9XW-F/(B+)S
ME>APJM"R6O&9^XICVGK$SV@0 +",D&BY&%!WD;Q)3,,RF0ILH%FH,,""'LE3
MTCR"L*VB$6 !!.IE4XR5J1%D\ A ()A^TA(U*[I,2" NR[1M/.BWHT2&D+[!
M\?B;1XRA0,X4HJ#B6CP'PZX\#2_BC.5+)?XNL1U:]B5KU",0)D.LUX!OA*>K
M7-I<4,/IN\32Y'YDA';,&K<*TI0*U3./!J6:&OI:E/>FY.'DO3KQTB<M?FQR
MZ2Z'ZWDHK_[>A]1C&C(S ?LP0@7-<$K6/T2.LR&^4?$-73('6P6O\SV^-1DW
MSJV&?5&$SBE3,>^ WAD@^ B/1R%KDR**U#-*Y/R&T#D!Q9+L\"_&^P[^\8V,
MRAIEV+_VG82E#E.B8\@LUPL_WO5:PIM<(59T[6><P_Y9''+2X(+2@M_$0ZS.
MJ9UWZFKK2,_.!_UA.R/E8.^XDJ?GN0Y8"[V ;]CE2E,EH]T7P_YYW-U'%TUP
M%[M(;2B[(B1-3N'<6?N\!RM-K"7\S6DJ)%%6X)P&#,INSY)G9.'$X5%*OF2U
M(6?U0]\]M61X,KCLB?=A%$*3L1D$")7CJT_C@PM N<EVFHXU <[3PL/VMT])
M-F9DWU407Z7XXHO :DQ>(>UTR5<<AW[-/O=)+8RBF5%PEC9OIQBU_6VK)'2]
M'XP7!S^4@^)I=]T.^../!V.$2!UJ%>CXN1@WTNQ,4= XN GNWLY%8CV(;7"6
MEM.]/#DWSRD=TEP4'>"").64DI! <##.C? LI/5$J.XRI=6A:_45U?)D5D#M
MWB%U/:JL/VD%%&SV'W*)I]KPM;UU#>YCV-%1^G0A;;+4]Y-/4LLA??8HLZ09
MK=IIT;147 IN\6?J/U4O1JG:'D]!P^4!<K7;FJ7!QD 25 E#!HREC2%'&$PY
M(E/JFN\U.A[M%EWYM)>RW%6\*+FJCMN3"L8ZK6BT191D$:?U"%$""#MG2 >@
M^F4+U2\/8NB/9+=_L-U^];&_%XP?)O1;K!U/"MS>6=L.IYI,K\0E ?3=<K5(
M.*R+"+@?-W)QJB@Y=@)(%THK-?:04<';<AZRJ:+@B";Q:"["188J/LJ#HVHB
MDSKJ#4W%D4?ZM$3ZP7%L\DMIOX,004P4R)5D$.S36YF<@>>$X=HT"$;7KE34
M+."+(_QQC\URH6B,$:CZG"?K3MI6- ]PDQ-W<VZX>A;*MI_S[1IM[9)[S10:
M7_U)=1%?/67?8W#SB# !+\+4$4#YVL/5,U9U>L7FXLS52M]K;8E.6$;HG\QD
M$R!-F0]9*M\RMQ^BR5FA@=(($B4OEQHIVV;+#>NSFR#J:M74H5/HUC":TS4G
M=G_'3*L\"O>7A06-M%RG6S[J0QV0HZ_ 85?C?-KWKK!]9LZX9D;S+.G;*.\U
M;!C*4B"3K$Z]2;MNO(UM /XQBZ421C2 U;FB$0&"A"]>:"&!87@=K_32>K^@
M])0,J8,E]\D!)=:.[0SDO8G7,T%!.-\K#\C&K\4G9C04)^)'8TAN#DV@HJ;R
MR%OESWUR\-"=M1 NN')BD'7#M\01>=J[S6/TA <1B57O4%K:XLP%D(W8EL?$
M6!&-[(H,I;G.YIHNBI$VF%+[%RQDFL4R!B#=)YN9L0$'L*C-C"H$&M(BWB/2
M'9R?/<T?72QVS?=C/9Q!#TVUY6!\'*OF_)47G+&[8&DG$-2C;XVG6RC\R*4/
MYX=M>'"H:+ULB];+/QC\,,+95:0.;[R*]XLW%8V.>"I3TV0,YW@V&B<?;)!3
M/#L;==U->A/I(VO_!P)QTCOB*][0@M(W+/1[R^_\97^\S6\\2GY)^!W^'&$/
M-[[Y6-'%0YC[4'ZO&/^A_UH8&G($@#K7#Q0ARI)2I/]\A>]Q212:L_"5&_DH
M;2\4?[VP$3NU&>Y*B#%=A >>\4I_&X1&R8"$;'Y":S=AXDXMKC@^NO7;_8SG
MZ#DU>1[;AMO5K6LVM_4Q0#NH9PC7WH.'SG.7Z"31PM+7&%BPQ=FKDO$#7]GD
MW-8RXLXD75/1' 4\<E-2,-9\MR[J-2J W+A7XGCXG"\\2,5B2I<6N9C""5HX
M<W4[C5#&.\GQ*-EQIW+E8S#9<-=AGQCKH +D"0$A*GTHVL9E:7+*[(Y6Q$H
M&U&C77LH5-(XPP.57,N36;/QTPSJJ15?8?$7%,$%6!^^_:F[2TA4$_XDB.'Q
M(V^BKRE6#8JJOVRA-J4K<#@B[0TF ?98&E89Y5GGM>47@G*G'DJ-0 )^ LP7
MPK)EL8-#$D[19@&M4]@L ,'9KR'K>JGJ]&,$)UPWN6D%\;%,M_Z0?:;H?A+1
M66A__0F5 NR'1FBU*E"RZ.>G;L>JI(P)T_!XS9>H+MI::,'WE_Q%QM976'%E
MF[51?1M;,1Y+_)0_J$@;9T40LU4% '0[:Z%$M?9"^6:(>^[ ;E?@(-;;0J@(
MJK0*WA;>7S,&V3F00H$@(&C]]#'S<(+Z'%FH[N.7>,S4V^]BC\X3U-N[;7_O
M)4KL6G6/2_V\=-YX$^XX%+^G'-:X=-[:Y<U>2)J=/\Q5HH'6$6,^C-&2A Z)
M\R2(=/?] $M$<4 X[$D8< BP7[K_BF.&0#M[SK%%6OB!UARJX\3P[\19Z^JL
M<I@K:FR?LV_Y2\JD+2>=K_^1?^]"':?)U]\X^X*_<>?K\ZKV'X*WO[:?T4_\
MU^/=<O\-_J^<]Z@VSK%UT*>OUJW_KMW_49L5?TL^,S4*(#\NE83ST@*\GQN@
MU/ ',6C_YX)W_P]02P,$%     @ Z(,"5?V6ZZ&B @  AP4  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C N>&UL?511;]HP$/XKIZR:6@F1$$+'.D "UFE,
M*D6EW1ZF/9CD0JPZ-K6=TO[[G1U(J41Y2<[GN\_?V??=8*OTHRD0+;R40IIA
M4%B[N0I#DQ98,M-6&Y2TDRM=,DM+O0[-1B/+?%(IPCB*+L.2<1F,!MZWT*.!
MJJS@$A<:3%663+].4*CM,.@$>\<=7Q?6.<+18,/6N$3[L%EH6H4-2L9+E(8K
M"1KS83#N7$T2%^\#?G/<F@,;7"4KI1[=8I8-@\@10H&I=0B,?L\X12$<$-%X
MVF$&S9$N\=#>H__PM5,M*V9PJL0?GMEB&/0#R#!GE;!W:OL3=_7T'%ZJA/%?
MV-:Q21) 6AFKRETR,2BYK/_L97</!PG]Z(.$>)<0>][U09[E=V;9:*#5%K2+
M)C1G^%)]-I'CTCW*TFK:Y91G1Y.'Y6Q^O5S"]/9F,IN/[V>W\R6<W[.50',Q
M""V=X2+#=(<WJ?'B#_ NX49)6QBXEAEF[_-#XM80C/<$)_%)P%^5;$,W:D$<
MQ?$)O&Y3<-?C=3\JN#+D,0:FJEQQR5QO&/@[7AFKJ47^'2NY1DR.(SK97)D-
M2W$8D"X,ZF<,1I\_=2ZC;R?X)@W?Y!3Z&]]Q^E1QPQW?%BRT M^5,).U,LE]
MC/II\"G5CD\52BM>6TXA%1,D-4,M;:@1A8",YSEJR+4JP18(E615QBUFL"$*
M_FC@;Q3 WX!T^RLG^#8L^<N[E@!Z4-P_:,>_*IQS2>"J,DQFY@+N\!EEA7 &
MG3AI]3H=9R7=5K>7P)SFE%!T'6=PWN^UDKA_X<ROW58O3BZ.W7=X((X2]=J/
M  .IJJ2M==)XFRDSKL7U%EZ/J!NFUYRZ16!.J5'[2R\ 7<N^7EBU\5);*4O"
M]69!DQ*U"Z#]7"F[7[@#FMD[^@]02P,$%     @ Z(,"59C1,>K8!   _ H
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
M2$.CQ(DE/8ZHK 'M;R4E-2QL@,-SN_@'4$L#!!0    ( .B# E40+!+7V@,
M  L)   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;)U6VV[;.!#]E8&:
M+6) &]T5)[4-.)>V*1 C2)S=A\4^T-+8)BJ1+DG%2;^^0\I1G*SCQ2Y@F-<Y
M/&=FR-%@+=5WO40T\%A70@^]I3&KTR#0Q1)KIH_D"@6MS*6JF:&A6@1ZI9"5
MSJBN@C@,\Z!F7'BC@9N[4:.!;$S%!=XHT$U=,_5TAI5<#[W(>YZXY8NEL1/!
M:+!B"[Q#<[^Z430*.I22UR@TEP(4SH?>.#H]2^U^M^$/CFN]U0>K9";E=SNX
M*H=>: EAA86Q"(R:!SS'JK) 1./'!M/KCK2&V_UG],]..VF9,8WGLOJ3EV8Y
M]/H>E#AG365NY?HK;O1D%J^0E7;_L&[WIG1BT6@CZXTQC6LNVI8];ORP9= /
MWS&(-P:QX]T>Y%A>,,-& R77H.QN0K,=)]59$SDN;%#NC*)53G9F='%Y-H7Q
MY (^7TW&D_.KR1<8W]Z.)U\NKR\GTSLXG+)9A;HW" R=9FV"8H-\UB+'[R#G
M<"V%66JX%"66K^T#8ME1C9^IGL5[ ;\UX@B2T(<XC.,]>$DG/7%XR7O2<6;@
M@NNBDKI1"'^-9]HH2I._=XEML=+=6/;JG.H5*W#HT=W0J![0&WW\$.7AISU,
MTXYIN@]]="[% RK#*1)@6>_BMQ]AND00=,4+IM03%PM@M6R$ 3D'0TL59S->
M<?,$A:Q74N#+TD0:U+!F&N@WEQ7=8@V'7-"B;#03I>[YL. /%A3G<[IL8*2S
M9*5<N9M'2..[>QNV\/<P!YKYQD1#3P!$;3!/256!]0P5).U4!!1M[*(--XJ+
M@J]8!0<0TVP8AEN]:RX:?0KW@E21FWYB21>3@EM2<)W,PS3RPY-^#SY^Z,=1
M_&F7!=>Z8:) <H$V)#'ULS#MV3;OYSV8_#?O'4#43_WDI&]IQIF?1*D5(=6_
M>,=WBWM"A3^:_QNG76Z^4;) +,F*+ IFR!$;@H5+.O?XMDP)[I57>R0M2\BO
M^;,[K]ZX,"+7A7M=]P\U!!GY:93#E3!(-\D /E(!TD@5H) +X4*EL-IFVDKG
M>Y5/EPKQU8L$=_SQ]81SB$NWEQY=/?<F-)1Z_"VEP[)!FB5Q>NF\<9QU_Y$?
M96'7CMLT8\\1?YV>L9]D)UUNVH0+N]%.RS>Y&D<9)'D&*1$^3D*82K.+[DZW
M'4#B1^D)M2>IY9O[<18[WGUB<>EN--7-%S1%&) =I7WX#:*C/*6&1FDWVO7>
M!5L%JD:U<&58@U/?UJINMJOTX[; O6QO/Q.NF5IPRL4*YV0:'AUG'JBV]+8#
M(U>NW,VDH>+INDOZ6D%E-]#Z7)+NS< >T'W_C'X!4$L#!!0    ( .B# E65
MMW3Q0@8   <6   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;.U8;6_;
M-A#^*X1:%#&@V'JWG28&G)=VW=8FB)/VP[ /M$3;1"31):DXWJ_?'6DI=N-H
M'58,&Y O$D7RCL\=GSOJ>+P2\DXM&-/DH<A+=>(LM%X>]7HJ7;""JJY8LA)&
M9D(65,.GG/?44C*:&:$B[P6>E_0*RDMG=&SZKN3H6%0ZYR6[DD1514'E^I3E
M8G7B^$[=<<WG"XT=O='QDL[9A.G;Y96$KUZC)>,%*Q47)9%L=N*,_:/3!.>;
M"9\Y6ZFM-D%+ID+<X<>'[,3Q$!#+6:I1 X77/3MC>8Z* ,;7C4ZG61(%M]NU
M]G?&=K!E2A4[$_D7GNG%B3-P2,9FM,KUM5C]Q#;VQ*@O%;DR3[*R<Z/0(6FE
MM"@VPH"@X*5]TX>-'[8$!MXS L%&(#"X[4(&Y3G5='0LQ8I(G W:L&%,-=(
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
MU[OD+%4T3\7"R*5K6&;24/OCI@GUFZCL!3J?2VDV"ZN@ZF!'_P)02P,$%
M  @ Z(,"5;ZS\O&Y @    8  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL?53;;MLP#/T5P1N*% CJ2ZY+$P.Y=<N I$63;0_#'A2;B87*DB?)3=>O
M'V4G;E*D>;%)BCP\I$3V=U(]Z03 D)>4"SUP$F.RGNOJ*(&4ZAN9@<"3C50I
M-:BJK:LS!30N@E+N!I[7=E/*A!/V"]N#"OLR-YP)>%!$YVE*U;\1<+D;.+YS
M,#RR;6*LP0W[&=W"$LR/[$&AYE8H,4M!:"8%4; 9.$._-VI:_\+A)X.=/I*)
MK60MY9-59O' \2PAX! 9BT#Q]PQCX-P"(8V_>TRG2FD#C^4#^EU1.]:RIAK&
MDO]BL4D&3M<A,6QHSLVCW'V#?3TMBQ=)KHLOV96^K< A4:Z-3/?!R"!EHOS3
MEWT?C@*ZW@<!P3X@*'B7B0J6$VIHV%=R1Y3U1C0K%*46T4B."7LI2Z/PE&&<
M"<?W\_EL-9\N5DLR7$S(^'ZQFBV^3A?CV71):BNZYJ"O^Z[!7#;"C?:XHQ(W
M^ "W3>92F$23J8@A/HUWD6-%-#@0'047 ;_GXH8TO#H)O""X@->H"F\4>(V/
M"I=IR@P^+Z,)%3$9(UTFMB B!II,F(ZXU+D"\GNXUD;AZ_ESK@MEDN;Y)':B
M>CJC$0P<'!D-ZAF<\.J3W_9N+Y30K$IH7D(/)[ !I2 F=S/"THR#K886CSV2
MVNAS?"\BGN>[2H!L),?QQ?X08U_$?H;9*[8J2BBV31,F[#24A,ZQ(37T,(G,
M-;9;7_?(*E$ )\^$+-G+J0$OVR]N_$@:P98)8;FL*:<B O*9!/4O7@/_5Y^Z
M@1_<HM2H=[JM(\LPE<JPUY)0K=/PKJNCFE]O^\&;CJG?H_N=4_3WEG.WZ1Y-
M90IJ6^P>[)?,A2D'M+)6ZVU83O6;>[D;YU1AS9IPV&"H=]-I.425^Z94C,R*
M&5]+@QNC$!-<T:"L YYOI#0'Q2:HEG[X'U!+ P04    " #H@P)5/2F>*R$&
M  "+#P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6RM5]MN&S<0_15"
M#0(;8*-=[MVQ#=AQZJ9M"B-RVH>B#]0N);%9+162LIQ^?<]P)5E.92%(\B*1
M7,[P#.?,A:<K8S^XF5*>W<_;SIT-9MXO3H9#5\_47+H79J$Z?)D8.Y<>4SL=
MNH55L@E"\W8HHB@?SJ7N!N>G8>W&GI^:I6]UIVXL<\OY7-I/EZHUJ[-!/-@L
MO-/3F:>%X?GI0D[52/GWBQN+V7"KI=%SU3EM.F;5Y&QP$9]<9K0_;/A#JY7;
M&3.R9&S,!YJ\:<X&$0%2K:H]:9#XNU.O5-N2(L#XN-8YV!Y)@KOCC?:?@NVP
M92R=>F7:/W7C9V>#<L :-9'+UK\SJY_5VIX L#:M"[]LU>]-Q8#52^?-?"T,
M!'/=]?_R?GT/.P)E](2 6 N(@+L_**"\DEZ>GUJS8I9V0QL-@JE!&N!T1TX9
M>8NO&G+^?/3Z^NWKWV]'[.A6CEOECD^''FKIX[!>J[CL58@G5.3LK>G\S+'7
M7:.:Q_)#P-EB$AM,E^*@PE^6W0N61)R)2(@#^I*MC4G0ESQEHYJ"1IZ]4PMC
MO>ZF[*^+L?,6C/A[G[F]MG2_-HJ2$[>0M3H;( R<LG=J</[\ASB/7A[ FFZQ
MIH>TGX\0=<VR5<Q,F%OCMEO<NNO#$'S>!_RPZMN98A/3(@Q)E0_N9@MK[G2C
M=C7CO*FT3=@$D5<8MY^\KK&YE9ZV,=DUX=NEU<WT8;D'2HHWV!T[TAVVFJ6#
MC#L^8;<SJ]0CQK"1OG^\ +_'P?D[HWTP+II_$"$0J"%M]7@9X#]CHN!YE-"@
MXF5>8)#%O$I3&I2\A+:;=NE.'N1OI/6=LFPTDU8%ZPS,LP"N;?/C E\_X0Q'
MYL3'I!7>9DG%4YP"C5%:L2+E:1*#8W>J6RHZ*>=%3B#RBHLBPB".*EY5M!0G
M"1=9\OG]/6D/CT2P D+ESKSB45%^FRU 6!8%_<4\BL0.?AQ2$>J<QTFV,X\C
M'I41NS5>MD\CKGB>T.XDX[$@\2SA51&3OH)74?3-'A B86G$!:#  W$L6)'!
M \FN!^#KC*Z;OD0$ ML /G@@37B"W:3M*T"$R.](1H[-G2+F]RN.75]<W'R1
MI@;Y>JT.D>BHEBAKH5+/%ZVBZ.G#,6SA;#73]8QIVN>E;K%O3"45D<O,T@(!
M7%#K5O="2!\!R%%KG#O&IMK,%23 ,[69>7F/#. -D_N\^(+M21AL:Z;<<R*=
MM?>,A^O25(AK8QO9U0JUSL]ZG$^A^&[YX^N9^E9W1-6K0^X)/"J@Y_D/I8C%
M2T13#DIN9E>J1>]A-^S)>)&6#*S-!6(X+W/0D>=5QD:2<C+1!1W2!Q5ROKI'
M ^84BPL>(4P%,AD8C/(H\HQR4!ZRCE/2@AXDVB  6K,(I6,C7/(J29%V>%;&
M+(:E&>XFXV4AV+4"41'*)"H;M!B:2F,P;7MTSLNRQ#WBZ)1NC("D,8*J8A?U
MQZ5VNF^Q.G*P5U/[Z&K&.&&B_3%9&9<XF,=508;@;MB1@!I<WJN9[*9$&S:1
MVK([V2Y#$21WX1K(& P=:M5:.8Y'[$.\RLOCS2Q',HXQO3:F6>FV)6=!7;B+
MC3/*A,=(V)]-KRB"ZS67PUW,J>C^^_@FD%&0-) "DPQ.BWE9A6L12,=]0NS#
M?+,]"0D:V2<N\%M&*11$<,1O3P7*,W:4%CR)\F,:QBAD1=*/"\$%W1.&%9$%
M1A+G#K,2V4+=U^V2@F)BS?PAQKXXU>TD'C<SJVZ=\ YG';O.P4_FE@.=4K;M
ME+(O[I0VYXT_L:DRH-\"F!DLDVY?GW10\?X&[V#S]' F&+#;27VOY+6N:2?L
M?:?I+D?P<F!+AHA*L[[)B(LRE&>T%L@KU&1$8&N\D?D5P!M0(.5%5**J$V>I
M&4(^$#Q#Z>\)_&5E\TK5:CX&7Y*8]SC1M*MMT\YN+)Z-Q"%BED*&".F(LT[Y
M_QL!DF?K3B/./X>;\!257O"DJ-B;KM$2%D: G&[Q(@Q%0>!*Y-R*[:/6<.>!
M-%=V&IZ!#I1<=KY_*VU7MR_-B_Z!];"]?Z:^E7:J.RK9$XA&+PJ0R?9/OW[B
MS2(\M\;&X_$6AC.\EI6E#?@^,<9O)G3 ]OU]_A]02P,$%     @ Z(,"5?5K
MZ<"!#@  B;(  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULS9U;<YM*
M%H7_2I?FU%1295OBIDO&<95M:&C(Q14E.0]3\X"EELQ$ AU =GQJ?OPT" MQ
M45O469F:ET1"]+=;\EYTPUXTET]1_"-YX#PE/]>K,'G?>TC3S;M^/YD]\+6?
M7$0;'HI/%E&\]E/Q-E[VDTW,_7G>:+WJJX/!L+_V@[!W=9EONXNO+J-MN@I"
M?A>39+M>^_'S#5]%3^][2N]EPY=@^9!F&_I7EQM_R:<\_;:YB\6[_IXR#]8\
M3((H)#%?O.]=*^\\0\\:Y'M\#_A3<O":9%_E/HI^9&_8_'UOD/6(K_@LS1"^
M^.^1W_+5*B.)?OQ10'O[F%G#P]<O=)I_>?%E[OV$WT:KWX-Y^O"^-^Z1.5_X
MVU7Z)7IR>/&%C(PWBU9)_B]Y*O8=],ALFZ31NF@L>K .PMW__L_BASAHH.A'
M&JA% [7>0#O20"L::*=&T(L&>KV!<:2!430P3FTP+!H,3^W2J&@P.C7"N&@P
M/C7"I&@P.?5G508O?[G!J3&4_1][EW2[+,E3S/13_^HRCIY(G.TO>-F+/$_S
M]B*S@C"3U#2-Q:>!:)=>??YN??G.K-_)9TINODW9)VLZ)=>?3')S/673;.O=
M%VMJ??IZ_95]_D3>F#SU@U7REIR3;U.3O/GM+?F-]$GRX,<\(4%(OH5!FIR)
MC>+UUX=HF_CA/+GLIZ*O6<3^K.B7M>N7>J1?"OD8A>E#0JQPSN<M[:F\O?9:
M>T?>?BAIWQ>_\?Z'5E]^Z!M5"G3]\((,1F=$':AJ2W]NY<T_^L]D8.2ME9;6
MYFNMXPM9<^N5OF^SOD^.]IV>T%P;'&UNG]Z\K?/.7XO._EIT]_6_FZ(<#>[)
M6YM\)H(K;<$K2:CMU:[E/.T([V:;B"U)0JYG?VR#),A'M7]^$-L(2_DZ^5=+
M%V]V2+T=F0WY[Y*-/^/O>V),3WC\R'M7?_^;,AS\HRW+D3 3";.0,(J$V4B8
M@X0Q),Q%PCP0K*(R?:\R748O578;K>^#T,]4=B;>B'GHG,?Y6_(U]L-DP>.8
MS\^()<28/A,6IEST)DT(2Y(MGQ,Q=.8O_?L5;U.FM!M=E8F$F4B8A811),S>
MP88Y+#MY>;P:ZX/+_N.AX) !63.@9DRT:D07&=$#P2I",O9",J1"^KP0"@G"
M)9E%0A5M"I"V[ZH ),Q$PBPDC")A-A+F&(WLKHF)[?8P#O90)K5]7&27/!"L
MDO[#??H/I>EO<@&=!;L!(QL+_'44I\&?NPW\YX:'2>NX(,5V50429B)A%A)&
MAXW<&ZF#6FK9R(@.$L:0,!<)\T"PBH)&>P6-7E'0;HI%8O[(PVVK6*2$KF)!
MPDPDS$+"Z*AY&%;JTQ ;&=$Y)2)#1G21,&_4.+HHXX.C2R6YQ_OD'DN3^U8D
M=I"2523.-"2#@132-;^1,!,)LY PBH392)@S;NI@H"LU';3LI!C#VC0)V2T/
M!*OH8++7P42J@ZDXMHNSZ1D_?IH@!735 !)F(F$6$D8GC20Z5P:-&1$RI-,,
MJ3<B,F1$%PGS0+"*")1!6<@92&5PYS^O>9@F9!'%Y O?;./9@Y]P$BVRZU!K
M<<8P3:/9CS9YR,E=]0&EF5":5="&M12KY1B%!K6A-*>@U552ETG+;O4396B_
M/!2MFOX'=4Q%/@IDR7V8]W=QM(S]]1GYM%W?\SC3P717I;S>I@]1'/PIS@O2
MB-SS@U9ME<(;>>3.\D#23"C-@M(HE&9#:0Z4QJ TMZ!5YF_ZP!@:1E7 'BIL
M57)J*3E5+KE,3N>9H66>#3'9&<CNTM1U+.9C2YX-1^3^F1SN5XQ2Y/K)C^=G
MY$X(,_^8_)Z;7\0>U]EL;IGI-YCQ ]7>224J[6EGB2)I)I1F06D42K.A- =*
M8U":6]!&!Q)5QQ>Z7A<H*&A5H&6U7Y&6.:]R@]QYM#C?BO'03Q(N9H?;<)X-
MAIN\$!DNR8H+325G).1IJ["@U7\HS832+"B-%K3JB;HVJ"6(?=INSFF[L=-V
M<Z'?U&L-JDR&[1>WE+*(KLBKZ#0(\Y/Z#UF"GI%]+G\3N7R=Y?(9\1>IR.7K
MV6R[WJ[\?/ XJ)"TIC.T9 ZEF5":!:51*,TN:(<I,QS64QY:-S\AH@N-Z+5$
M'!_31%D/5^0%<7%.(P[<Z;.8.*W\,%- .,_=(YM\4I6]J\CF1-4T"HVOR@A:
M=X?23"C-@M(HE&8K+=7P@3:J&U"@0=EI05UH4*\UJ#I6C^BI++ K\@K[[3:.
M,^'4ID-D%?CWP2I( ]YZ.5E.[9S^T H[E&9!:;2@58["@XE2GQ.=LI=STE[L
MI+U<Z+?T6F.JXR.Y6I:R%7DM^T,4+L_%D7O=.5NA%6XHS832+"B-*LVB[5 [
M..84V=JL3#?W<DYBL9-8+O1;>FTQQP/E2+:6M6E%7IRNS=X_%"DJ9B[%,;<U
M4Z&U:BC-A-(L*(U":;;2+!]KHWH^(R.R$R*ZT(A>6\1CL_.R#JW("]''<_Y3
M%,XD:0\M3T-I)I1F06D42K.59O7Y8- NTAX9D9T0T85&]%HB&D=<2&I9>%;E
MA>=;?Q.D_FJ7]HG(>R[.,SFY\5>Y&J;9O8EGNY//)"L'?/3_'<7D=N4G8N=C
MIZ%M.I'WHZM.H#032K.@- JEV6JSA*ZHAE:7"C0H.RVH"PWJM0:=*,81P92E
M:E5>JK[;WJ^"V<M=/R\W.;1F/+3R#*694)H%I5$HS8;2'"B-06DNE.:A:%69
ME>5I=5==@][LJD(+R5":":594!J%TFPHS8'2&)3F0FD>BE957%EO5N7UYM)I
M];(>1'X?:ZO.H'5E*,U4FQ5-;6PT/786-"R%TFPHS8'2&)3F0FD>BE:54%GU
M5N55[YT9:I-[G]YDRZE,3;(1FLH%];952="2-I1F%K3*#%IKJ A:J8;2;"C-
M@=(8E.9":1Z*5E5162=7Y77RKU%V02+DJ5!2-..\=06B&SFDLW*@56RU>2^T
M/F[>#6%!HU(HS8;2'"B-06DNE.:A:%7QE$5Q55X4_Y8Y!)_B(*\PSH-D%FVS
MVTHR7\@L6J_%G$Z<2+4+"EH7A]),M5F5589:4T_0@C>49D-I#I3&H#072O-0
MM*J>RL*]*B_<O[Z*B1S063?0"KW:K \WUD6PH"$IE&9#:0Z4QJ T%TKS4+2J
M:DH#@2HW$-S$P7QY>.FN53A0PP"49D)I%I1&H30;2G.@- :EN5":AZ)5%5;:
M%=3)+[@^#O4J0&DFE&9!:11*LZ$T!TIC4)H+I7DH6G7QU=(IH;URB_[+O<FS
MP[4@VV0F!W65F=8L9!NC\7@\J4[C3&A4"TJC4)H-I3E0&H/27"C-0]&J BJ=
M$YK<.=&8%)+_[&T4FZ-:@IHHH#032K.@- JEV5": Z4Q*,V%TCP4K:JXTD2A
M_0(3A08U44!I)I1F06D42K.A- =*8U":"Z5Y*%I5<0=+],M-%-0/8O+HK[;Y
MXA?;\)$GF3DVRL>W)%NQ9E-.(_-UG9)CZSK)(W768=,6<3ZNKSUG0F-:4!J%
MTFPHS8'2&)3F0FD>BE;55^FPT.0.B[8YY&L+I,F1G84$]5A :1:41J$T&TIS
MH#0&I;E0FH>B5057FC$TXQ=,(:'>#"C-A-(L*(U":3:4YD!I#$ISH30/1:LJ
MKG1P:'('Q__L 33R?G16:7,-?E4;3-3&%!.ZQ &41J$T&TISH#0&I;E0FH>B
M5?57.CZT5QX[$"4/Q(E6\R!<)F="5K.+5O5 ;1]0F@FE65 :A=)L*,V!TAB4
MYD)I'HI6U5CI#]'&OV!6"?6+0&DFE&9!:11*LZ$T!TIC4)H+I7DH6E5QI5]$
MDR]OT:%Z#36)0&FFUK+HPF@T5.J61FA4"J794)H#I3$HS872/!2M^E30TOZA
MR^T?+=/"4^K7<FI7-4%I)I1F06D42K.A- =*8U":"Z5Y*%I5<Z5C1%?PTT0=
MZAB!TDPHS8+2*)1F0VD.E,:@-!=*\U"TJN)*QX@N?RH$L'XMC]19AU ?24&K
M5,.;SV*VH$$IE&9#:0Z4QJ T%TKS4+2JP$J#B"XWB-P5MS2311RM\R4V\G76
M@E ,;OY*J"M?72J2+"LE#]!95]#%-_2FR\08#(S&+6?0J!1*LZ$T!TIC4)H+
MI7DH6E58I3-$ESM#VL_/7O.&R*&=Q03UAD!I%I1&H30;2G.@- :EN5":AZ)5
M)5=Z0_1?X W1H=X0*,V$TBPHC4)I-I3F0&D,2G.A- ]%JRJN](;H_R?>$'D_
M.JL4NAB(WG2:*,I(,_3Z)!/J#8'2;"C-@=(8E.9":1Z*5M5?Z0W1Y=X0*]-1
MZ@?A[C&8\O4-Y*S.&H(Z1* T"TJC4)H-I3E0&H/27"C-0]&J2BL=(OHO<(CH
M4(<(E&9":1:41J$T&TISH#0&I;E0FH>B5157.D1TE$.D %4F8+HQJCWTY58>
MK[-^H.N#0&D42K.A- =*8U":"Z5Y*%I%/T9I$#'D!I&V$>ML=S;FS_+AZ_;8
M$G)&R[,JM,9RH;?R#G05%)1F06D42K.A- =*8U":"Z5Y*%I54*7[PY"O%])]
M->T">/A@]^'PPE#K.H)Z.J T"TJC4)H-I3E0&H/27"C-0]&J.BH]'8;<TV$E
MLZR-R3>1&)5:=:.V7%%K#C]0"P:49D%I%$JSH30'2F-0F@NE>2A:53:E4\-X
MQ:GA/V=7^1*RB&+RIN+;>$M8[HS*/V\55-,'H3:6J[Z5=Z"SH*!K=T!I%$JS
MH30'2F-0F@NE>2A:55"E0\.0.S3:BU?3E&^JITRUFA414[_\\YCS,Y(;%+]G
M!L56W>DM5R:&3>%!?1I0F@6E42C-AM(<*(U!:2Z4YJ%H.^'UD^RAK*:?^E>7
M:QXO^2U?K1*2/^DANZ!^L)7$?)$]^OC=M=KK-[93Y9VMM&QWE'<LW]XO\5>7
M&W_)/_KQ,@@3LN(+$6IP,1(C7!PL'_9OTFCSOB>FN_=1FD;K_.4#]^<\SG80
MGR^B*'UYDP5XBN(?^=>Y^B]02P,$%     @ Z(,"56*!KI.F!   2B,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULM9IK;]LV%(;_"J$50P*TUL47
M*9EM((YN+I8TJ)ONP[ /C$3;0B72):FX_?>C+E&L1%'B[@P&;)'B^QQ*YX5(
M4YSN&?\FMH1(]"-+J9AI6REWY[HNHBW)L!BP':'JS)KQ#$M5Y!M=[#C!<2G*
M4MTRC(F>X81J\VE9=\/G4Y;+-*'DAB.19QGF/Q<D9?N99FH/%9^3S586%?I\
MNL,;LB+R=G?#54EO*'&2$2H21A$GZYEV89Z'YJ@0E"V^)F0O#HY1<2EWC'TK
M"LMXIAE%CTA*(ED@L/JY)Y<D30N2ZL?W&JHU,0OAX?$#W2\O7EW,'1;DDJ5_
M);'<SC1'0S%9XSR5G]D^)/4%C0M>Q%)1?J-]U79RIJ$H%Y)EM5CU($MH]8M_
MU#?B0* NM%M@U0+KJ6#X@F!8"X9OC3"J!:.G@O$+@G$M&+\UPJ063-X:P:X%
M]ELC.+7 *;-;I:/,I8LEGD\YVR->M%:TXJ T1*E6*4QHX=V5Y.ILHG1ROKA=
M+:^]U0I=?KI:+*\OOBP_7:_0!W2-.<>%K=")2R1.4G&J:F]7+CIY=XK>H82B
M+UN6"TQC,=6EZDG!TZ,ZJE=%M5Z(.D17C,JM0!Z-2=RA#_KUDQZ]KNY <QNL
MA]NPL'J!'S$=(,-^CRS#LCKZ<]DOO\(_D3$NU6:'VGU-S0=]<N^5ON>J[T/C
MQ;[[;Y=W10_^6_3PEZ.W$CEL_#PL><.7_)P+52,$NHB^YXE(R@?DWW^J.K24
M)!/_='1Q42%'W<AB]#@7.QR1F::&!T'X/='FO_]F3HP_NIP""7,A81XDS(>$
M!9"P$ C6LM^HL=^HCSX_=)UZ-*K'I"2;XD&JRA$34J"3.T+).I&G74;LA1]K
M1$B8"PGS*MBDA!63J_NY99[94_W^T&#/&YDCT[':K8+GK3Y8(\-LMPJ[ JI/
MTZJ5ZW&3ZW%OKF\(CPB5:H:'V%IEEPJ6)C&6)%:3NGM"<]*5XE[FL2F&A+F0
M,*^".0=WW!@8PR<IAHP80,)"(%C+5Y/&5Y->7RUX$F\.QZ\N&_4BCK41),R%
MA'F0,!\2%D#"0B!8RVYV8S<;?L9D0]H/$N9"PCQ(F \)"R!A(1"L93^GL9_3
M/XKF/-IB0<H!-(E)-5GJ\EPOYUC/.<]F!&/;<9RS]@CE0L;T(&$^)"R A(5
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
MQC49!#6>6^Z>='O&E!4S<K!;T @"2@N@- :E<2A-H&BZADT$0>>O< X.FBU
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
MM.GP>7RZ=@:-/LG6H@ U[$!I%)3F%33ER1Y;3H,H2M,.G\6U^W:?1I]O:WV
M6GB@- I*\W#5$AP8QI'SHPJD]/&PWLC3U@K45 .EN: T"DKS<-6E(X;M#)N*
M55IK6.^M_7#^#Z13-P&EN: T"DKS<-5M?&DUCO:D] ?)6?S!-O://L/6"V-
M+4%0&@6E>:3.8#0-TB")TA$D9W$$:X>,? I0*PI03Q"4YH+2*"C-(S4.([:Q
M@1M4<;3B[<<V!?7IM18$[/HYV 5TL"OHJA8CZ?<=W#"S(*4I2/2F((T$3P3S
MHS!_UM,OT]*S6E</U!H$I5%0F@=%4VM<6H/D.UB#!-0:!*6YH#0*2O.@:&JM
M2VN0_-#6H#Z[UJJI&F9F_^0'?!>T20I*\Z!HJAA*9Y#\#,Z@/LG6FJCZ99C8
MPU-1@#I^H#0/BJ:*HG0&R4_F#.KS;:V/JE\V')PNE')!VZ2@- ^*INJC- ;)
MMQN#^M#6I:K:9;9AD--2@1I^H#0/BJ:6JK0%R<]E"^K3;2V/&K,,#YS*I0SJ
M]X'2/"B:^N93:0N:W]$6!'C:UZ?75@\%35DJ;]G]DV57+FBC%)3F0='V>N@=
MO=":O>#\CB4K/TI1P)<2;USTY:63[-\9WF^(>)._X_H0"Q&'^<<U9PN>9"?(
MX\LX%D\;V6NSAS>WQ_\!4$L#!!0    ( .B# E70/SN+FP@  "-F   9
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;,6=:V_32!2&_\HHBU8@01/?DL*V
MD=K.(+JB@"@L']!^<.-I8N%+L)V62OOCUW9,)D.<$R9]DWRAN<USQO.2<^+7
MQ_;)?9I]RR=2%NQ''"7Y:6=2%--7W6X^FLC8SX_2J4S*=V[3+/:+\FDV[N;3
M3/I!/2B.NG:OU^_&?IATAB?U:Q^RX4DZ*Z(PD1\REL_BV,\>SF64WI]VK,[/
M%SZ&XTE1O= =GDS]L;R6Q>?IAZQ\UEU0@C"621ZF"<OD[6GGS'HE^O6 ^A/_
MA/(^7WK,JDVY2=-OU9/+X+33JV8D(SDJ*H1?_KF3%S***E(YC^\-M+.(60U<
M?OR3_KK>^')C;OQ<7J31ES H)J>=XPX+Y*T_BXJ/Z?T;V6R05_%&:937_[+[
MYK.]#AO-\B*-F\'E#.(PF?_U?S0+L33 <M<,L)L!]J\#G#4#G&: \[L1W&:
M^\L VULSP&L&U)O>G6][O7#<+_SA29;>LZSZ=$FK'M2K7X\NURM,JO\HUT56
MOAN6XXKA^>?KRW?B^II=O+\ZOWQW]NGR_;MK]H)=!C(IPMO0OXDDNTP*/QF'
MU<.S/)=%SLY&WV=A)@/VE,O"#Z/\63GF\S5G3Y\\8T]8F+!/DW26^TF0GW2+
M<IY5M.ZHF9.8S\E>,Z<^NTJ38I(SD00RT,=WR^U;;*3]<R//;1+XMY\<L=[@
M.;-[MMTRGPMZ^)7_P'I>/=IJ&<TWC<Z.J.%BP]QGY=R=7MO<M;5P%H([-<]=
MP_N4^8%D[_Q8YNSKE8QO9/9ORZS.24J5OE[E4W\D3SME?LIE=B<[PS__L/J]
MO]K6%PGC2)@ P30IW(44;DUWUDBQ^!*]#I.PD"_>EBDS:/FR?7U;#F27A8SS
M5JE<I%1(&$?"! BF2>4MI/+(;\VO4D7M4CUG7^K*5+YW=B>SLM*RS[F\G47L
M;7@KV[0CPYIJAX1Q)$S0JVNQ!^EG["6+YWG?.F:!_Y 3NO47NO5),I=WY6^A
M::G')SF:)&F4CA]8_6N(SGXDU506)(PC80($TZ09+*09["7[#9!2(6$<"1,@
MF";5\4*JX\-D/S*LJ79(&$?"!+VZ;IW]<I/T]W(AW$L2?26ST<1/"O911GZU
M8Y9/PBF=^4B@J21(&$?"! BFJ6+UU$Y7;R^YKPD#4@M*XU":0-%TP9;VDJW#
M9$ ZKK&"2!J'TL2&%7::+'B\R(+VIBQHV4H^FX1_\+,BD9E!&J2!QKH@:1Q*
M$RB:+HVR(RQG/ZD0:EA :1Q*$RB:+I@R+2QR1WN'J1#J8T!I'$H3&U;8VR(5
M*B/#HO>U+_PL*+]DR;=2F.O933[*PC('5MID[-S/)9T5H78%E,:A-(&BZ2HI
MV\+J[R<K0HT,*(U#:0)%TP539H9%[H#O,"M"_0THC4-I8L,*;_,#41D<%KT/
M?IZ%P7A^5"L/ZR.8_['?/5)"HXT5@MH84)I T721E)EAO=Q/4H1Z'% :A]($
MBJ8?=54VATWNE0_I7+@XB-RF$4TVU:BA]6M:U3MQ-[1[O9/NW?+20T,*%$U?
M>F58V <R+.BXQL+06V'/<W[K07>H.8&BZ6HI?\*F_8FV\K/MH2LZE+% 4.<"
M2A,HFBZ:<B[L_3@7-M2Y@-(XE"90-%TPY5S8]'[U8\H1U)MH:,OER'.\U8($
M-1U0-'WQE>]@'ZB#@HYK+ V]%7VB($']!Q1-5TOY#S;=-]%6D+8XF$A',=8&
M:C] :0)%T_52]H.]GV8*&^HV0&D<2A,HFBZ8,AQLVG!X3"V"^@T-;;D6659O
MM19!C00435]\9238=%O$[FH1U%G8L!4>48N@+@**IO<K*Q?!H5T$GN83]B:-
M@C 9EYI<)J,C W>.AALW,D-;)* T@:+I,BG'P;'V4H(<J,$ I7$H3:!HNF#*
M='!HT^$1)8@F&VL$]1@:FN;UK>Q;"51,?>V73L*@S\+8606BXQHK@SUQ@UX3
M9VT]$ZAYZ&HIX\"AC8/V"K2M04<',Y8(VN< I0D439=-60Z.MY^*!'48H#0.
MI0D431=,N0X.[3H\IB)!G08HC3>TY8KD#%I*TBXL!$=9",Z!.ACHN,;20#V%
M#6NRWNX3J'GH:BG_P*']@_:2M(5%1\<Q5@?:O0"E"11-5TR9#LY^NA<<J,<
MI7$H3:!H^LFYRG=P=]:]0)---8+2N-O2"[%J^ E44'WQE9O@'JA_@8YK+ W4
M7MBP)NL-/X&:AZZ6LA)<VDIHKT;F9UW088S%@?H*4)I T73!E/_@[J=WP87:
M#5 :A]($BJ8+MG2IB)WU+M!D8XV@?H.[V@EAM]2B7?@(KO(1W .U+M!QC96!
M&@L;UF1 U*)=F BN,A'<#9=\:*U%CSKMA8YHK!/47(#2!(JF:Z<\"'<_;0PN
MU'* TCB4)E T73!E0[@[:V.@R<8:08T'MZ4I8M!2EW;A*+C*47 /U,9 QS66
M!FHQ;%@3:A]I%W:"I^P$C[831%+(K/##))9)L>6I1G0(4V&@- ZE"11-%TO9
M#]Y^FAD\J-L I7$H3:!HNF#*@?!VULS@K38,'/^:ZB_H\,9+#_424#1]Z967
MX!VHEV%#W/7] A?T2&.UH$8"BJ:KI8P$CS82J#*T;4<#'=(XRT$=!BA-H&BZ
M>$M7H=Q/1X.'O>PD]KJ3V M/[L*,\)09X>VLH\%;[1H8K)8EJ)< I0D435]Z
MY25X!^IGV!"7*DM0(P%*$RB:KI8R$CS:2*#*TA9=#70TXP0'-1>@-(&BZ;HI
M#\+;3U>#![4<H#0.I0D43;\>LK(A^COK:NBO=@X<.RLEB8YONO90FD#1]+57
MKD+_0$T-&^*ZZTL2/=)8+:BE@*+-U>HNW20CEMFXOCM)SD;I+"GF]\M8O+JX
M \I9?=^/KOKX_/8I5WXV#I.<1?*V'-H[&I0_,K/Y'4GF3XIT6M]RXR8MBC2N
M'TZD'\BL^D#Y_FV:%C^?5 $6]X49_@]02P,$%     @ Z(,"50Z^2A2S @
MCP8  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULK55=;],P%/TK5V%"
M0V)+FH\Q1ANI'T,K8EW5;O" >/"2V\9:8G>VTXY_C^VDH2U9Q0,OB7U]S_$Y
MU_%-=\/%D\P0%;P4.9,])U-J=>6Z,LFP(/*<KY#IE047!5%Z*I:N7 DDJ045
MN>M[WH5;$,J<N&MC4Q%W>:ERRG J0)9%0<2O >9\TW,ZSC8PH\M,F8 ;=U=D
MB7-4#ZNIT#.W84EI@4Q2SD#@HN?T.U?#R.3;A&\4-W)G#,;)(^=/9C).>XYG
M!&&.B3(,1+_6.,0\-T1:QG/-Z31;&N#N>,O^V7K77AZ)Q"'/O]-493WGTH$4
M%Z3,U8QO;K#V8P4F/)?V"9LZUW,@*:7B10W6"@K*JC=YJ>NP ] \[0"_!OB'
M@/ 50% # FNT4F9MC8@B<5?P#0B3K=G,P-;&HK4;RLPISI70JU3C5#QXF(\G
MU_,Y#.]N!^-)_WY\-YG#&4P%!ULG&'(F>4Y3HC"%&4I='PE\ 7<K%,0<A833
M$2I"<_E. P>"IDN$/DMAQ&4&-SQ/*5M*Z"?/)96T0IS!PWP$IR?OX 0H@_N,
MEY*P5'9=I4T9:6Y2&QA4!OQ7# 1PRYG*)%RS%--]O*N+T53$WU9DX!\E_%*R
M<PB\]^![OM^B9_CO\,X1.4%S0('E"UX[H%+JB-RK'_SXJF,P5EC(GVTEJRC#
M=DK3&*[DBB38<_3-ERC6Z,1OWW0NO$]M?O\3V9[[L'$?'F./9[A&5F*;QPIX
M88&F5ZWC3A@$4=AUU[OJ6]+\,.ITFK0]75&C*SJJ:Z+[:\YEZ_<:_;7CV<<@
M\@^%M:1=1J%_>2#,W;G;!8JE;7D2$EXR57W43;3IJGW;3 [B ]UMJ^;XAZ9J
MU;=$+*F^E#DN-*5W_D%+$U7[JR:*KVP'>>1*]R,[S/0? X5)T.L+SM5V8C9H
M_D'Q;U!+ P04    " #H@P)536+["B$#  "O"@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6RM5FU/VS 0_BM6AB8F 4F3-C#61DJ;P#KQ-E[&AVD?
MW.3:6CAV9SN4[=?/3D)62HA@ZY?6/OMY[NXYQ[[^DHL[.0=0Z"&C3 ZLN5*+
M0]N6R1PR+/?X IA>F7*18:6G8F;+A0"<%J",VJ[C^':&";."?F&[$$&?YXH2
M!A<"R3S+L/@U!,J7 ZMC/1HNR6RNC,$.^@L\@RM0-XL+H6=VS9*2#)@DG"$!
MTX$5=@YCW^PO-GPCL)0K8V0RF7!^9R;C=& Y)B"@D"C#@/7?/8R 4D.DP_A9
M<5JU2P-<'3^R'Q6YZUPF6,*(TUN2JOG .K!0"E.<4W7)EY^ARJ=G^!).9?&+
MEM5>QT))+A7/*K".(".L_,</E0XK ,W3#' K@+L.Z+X \"J ]UH/W0K0?:V'
M7@4H4K?+W OA(JQPT!=\B839K=G,H%"_0&N]"#/GY$H)O4HT3@7'Y^?1[?CD
M!(5G$0I'7V_&EW&$QF?7X=GQ>'@27Z%==(:%P*:>:#L"A0F5'[3UYBI"VUL?
MT!8B#%W/>2XQ2V7?5CHJPVTG503#,@+WA0@\=,J9FDL4LQ32!GS4CO=;\+96
MHY;$?91DZ+82?LG9'O*<'>0ZKML0S^CU\$Y3.O_G/?YG[T_$\.KSX15\WDOG
M@_-T22A%NKAHS!1F,S*A@$(I04D4$9E0+G,!Z'LXD4KH#_]'TQDHO72;O9C+
M\% N< (#2]]V$L0]6,'[=QW?^=14@$V219LDBS=$]J14W;I4W3;V(,RX4.0W
M+BY@>- OB82F4I0L?L%BGI'[8'=?/RM]^WY5XU9?;]5XDV3QALB>:-RK->ZU
M:GQ$&%&P>Z(OPX;/80>%29)G.<5*+Z_6HZD.I:?>2AV\KN/WUNK0&L];Z]![
M5OH&E_&&7#X1V*\%]EL%KN\;DBTP$;HC44W:^<\2.? ZW8]KVCW?M7;*HU?Q
MQ&T\99;VR@N<@9@5K8]$"<^9*B_;VEIW5V'15*S9AYW#4:?!'NENK&R>_M*7
MK=PI%C/")*(PU:Z<O7U=/E&V1^5$\47Q_D^XTMU$,9SKCA*$V:#7IYRKQXEQ
M4/>HP1]02P,$%     @ Z(,"5:1>YLI_!   PQ@  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&ULO5E=<]HX%/TK&F]GIYW9QI8<&\@",WRD*3M)FB;-
M]J&S#XHM0%-;HI((S;^O9#LV$$<DK.D+_M(]]QY)5_?,I;OBXKN<$Z+ SS1A
MLN?,E5J<N*Z,YB3%\H@O"--?IERD6.E',7/E0A <9T9IXB+/"]T44^;TN]F[
M*]'O\J5**"-7 LAEFF+Q,"0)7_4<Z#R^N*:SN3(OW'YW@6?DAJC;Q9703VZ)
M$M.4,$DY X),>\X GHQ08 RR$?]2LI)K]\!0N>/\NWF8Q#W',Q&1A$3*0&!]
MN2<CDB0&2<?QHP!U2I_&</W^$?U#1EZ3N<.2C'CRE<9JWG/:#HC)%"\3=<U7
M'TE!* LPXHG,?L&J&.LY(%I*Q=/"6$>04I9?\<]B(M8,-$Z] 2H,T+:!_XR!
M7QCX&=$\LHS6&"O<[PJ^ L*,UFCF)IN;S%JSH<PLXXT2^BO5=JI_]NG3^.OD
M_!P,+L=@,/I\.[D^'8/)Y9?!Y=ED>'YZ ]Z#T1RS&9& ,C#"0CQ0-@.#E"^9
M GP*SCB/5S1)P-LQ49@F\ITVN;T9@[=OWH$WQNC+G"\E9K'LNDJ';!R[41'>
M, \//1->""XX4W,)3EE,XDU[5U,M^:)'OD-D!?QGR8Z [_T%D(=033PCN_D%
M?@!>D%E#2S1^.?M^!N<_-_N/<_?MFNM?O3%76,3_U<U3#G1<#V22_40N<$1Z
MCLYF2<0]<?I__@%#[^\ZD@V!;7 ^+CD?V]#[0YQ@%A& I=D]8Q*1](X(X,.Z
M6<VYYX!A!FC.I?M^ZQ@%,.RZ]^NLK'[W9!64K (KJW(E<1Q3<T!)$"\)4%P?
M5#^65&;O#.%3IHC0><+T6:CJR.9^@C6R@1>B+:K68/:D&I94PU<LH$XH8DNH
M8?B$3Q@&;>AO,;+ZW)-1JV34LJ;A!\JH(N_/=4&)P80I?=S1NX2 @91$2?#M
M7(\'$T5269N:K293LR&PC7EHE_/0?M$FKB/9?MDR6AWL&7ZG#+_SFW*P\Y(<
MM :S)U7H577;LV>AH+$NPQ6QVN)JQ7CMUFP*;9/QFE*!317+ JDIW@VA;?)&
M%6_4=,$L$#<VL!^VT7;%M'O>EUFE?J!5:#28L(6C=<+>-M=#B!Y8J1[X&MFS
MLVH6:.N$CH, HNU#R.YU7U:5ZH'!(2LG;$C'%'-Q"%4$*UD$[;K(5CWA4Q54
MOYSA$ZD;^&W4@N6XS> JA0.MPJ')5&OM3K5#B!A8J1AHES&1+@O)@Z*1!(L$
M*]/KJ"72D%8I.!]"^<!*^L!.8\6Q(>%2\#Z$#$*5#$([9-#KBV.!N+Z!D1>$
MG>U=;/>\+[-*[B"KK&@P8PM'.^2L/9Q]Z58J![U&Y>RLC^BIPD'0"SMPF]4A
M% ZJ% ZR-WC^9WU$C79]FD+;G(M* 2&[ K+51_14[M0OYR'D#JKD#OI=79["
M4;@C)QM5-.Y:FS@E8I9USR6(3"<W[QB7;\L._2#K2[O5\+R]?X'%C&KV"9EJ
M4^^HI0,5><<\?U!\D36=[[A2/,UNYP3'1)@!^ON4<_7X8!R4_UOT?P%02P,$
M%     @ Z(,"5?:]>F'<!   >!<  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S8N>&ULM5AK<^(V%/TK&G>GLSO3!$LR!E)@AH3=+1WR:$B:#YU^$+8 -[9%
M)1DV_?65'['(@)3B+5_ KWOND7S/N;+Z6\:?Q8I2";XE<2H&SDK*]46K)8(5
M38@X9VN:JCL+QA,BU2E?ML2:4Q(604G<0J[KMQ(2I<ZP7UR[X\,^RV0<I?2.
M Y$E">$OES1FVX$#G=<+]]%R)?,+K6%_399T1N7C^HZKLU:-$D8)347$4L#I
M8N",X,4E]O. XHG?([H5.\<@'\J<L>?\9!(.'#=G1&,:R!R"J+\-O:)QG",I
M'G]7H$Z=,P_</7Y%_U(,7@UF3@2]8O%3%,K5P.DZ(*0+DL7RGFU_H=6 VCE>
MP&)1_()M]:SK@" 3DB55L&*01&GY3[Y5$[$3@-J& %0%H()WF:A@.2:2#/N<
M;0'/GU9H^4$QU"):D8O2_*W,)%=W(Q4GAU]O;\=/D^D4C&[&8'3UV^/D_O,8
M3&X>1C=?)Y?3SS-P!F[EBG(P225)E]$\IF D!)4"S++Y7VIR@61@E# NHW](
M,=,?QU22*!:?P <0I>!AQ3)!TE#T6U(QSO.V@HK=9<D.&=CYX)JE<B7 YS2D
MX=OXEAII/5ST.MQ+9 7\-4O/ 79_ LA%"#S.QN#CAT\67%Q/(RYPL0'W2Y1&
MDIY-586%!V;JCZEZ'DPD3<2?AV:A!/<.@^?"O!!K$M"!HY0G*-]09_CC#]!W
M?[90]VKJG@U]>,6$/,2IC/*+J%S;FR%L>VW7[;<V![*UZVQM:[91$&1)%A.I
MYFFW: XQ*)':.PS.L.?Z[<,,_)J!;V5P0P\.U]]+!I'K84.R3IVL8TWVP$E(
MP0U)J"J":YK,*3]8 %:4A@70K3EV3UF[W1-0[]74>XUJM[?W,K&Q<J&KK=+]
MWVJW@GI3O!![/0.'';N&3:JWBMI5*X)M:,B&=#9DS?94-+5\N!O*59,&]S3O
M]%&Z!(^"+K(83*,%/4C(#@S!"R4<]$!2^COL@I"\"$M)0&W%T&J7PS'=J,7&
M6K%^H,$J93%;OH!BN6'7H!VV825#;</0.Z4,H=7EF[+7M@[MOFY28A6V6Y@]
MV#%J49LXM+OX45K<]_8SV.U@;""AS1W:W=TDQL[>F#NHYW<,Z;1/0ZN7?H\:
M[<!>H49QE!RU14.[1U]3'JQ(*A7;N'A%8A6MWU&B%;%A+2/M\\@]I1*1M8LT
M9:\[!+)W"),2T7Z+\%QL4B+2/0+9K?P8)590;Y38@RXR<-"6C^R6;Q!B%;4[
M9 QAKVM(IZT:V9?,S87X#C"NA-BMA8C>$R+2%HWL%GU'N$S5A]Q_UZ$=L&DE
M:X]'_DEU:.T@3=GKYH#LS<&HP_WN@%RC#'5S0'8//TJ&W0-?5AV3++33([O3
MFU38V_^2])%!\UB[-+:OQIN+\!W@]O$BQ-J=\3ON3'BH*CI]5L1GV5P$/%+J
MRQES<$D$M>K1CMVPHK%V>HQ.NLEA[2--V>_LT-A[A$F/>+])Y M4@R"Q;A+8
M[N7'"+*">B-(K^T:%JA86SZV6[Y!D7A_40Z1US,L4+$V;&Q?E'^').W Q_3%
MULYF:$+YLMCR%2!@62K+?='Z:KVM/"HW4_7CY9[T->'+*!4@I@L5ZIYWU+SQ
M<INW/)%L76RMSIF4+"D.5Y2$E.</J/L+QN3K29Z@WFP?_@M02P,$%     @
MZ(,"5=U)[RJW @  ]P8  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
MA95=;]HP%(;_BI554RMM3<@GZ2 2E*YCZFA7VO5BVH4A!V+5B9GMD':_?K9#
M(S8"W!!_G?=YC[&/>Q7CSR(#D.@EIX7H6YF4JPO;%O,,<BS.V0H*-;-@/,=2
M=?G2%BL..#5!.;5=QPGM')/"2GIF[(XG/59*2@JXXTB4>8[YZQ HJ_I6QWH;
MN"?+3.H!.^FM\!*F(!]7=USU[$8E)3D4@K "<5CTK4'G8ACK]6;!#P*5V&HC
MG<F,L6?=&:=]R]&&@,)<:@6L/FNX!$JUD++Q>Z-I-4@=N-U^4_]L<E>YS+"
M2T:?2"JSOM6U4 H+7%)YSZHOL,DGT'IS1H7Y1=5FK6.A>2DDRS?!RD%.BOJ+
M7S;[L!7@NGL"W$V :WS7(.-RA"5.>IQ5B.O52DTW3*HF6IDCA?Y3II*K6:+B
M9')]>SMZ&M_<H,%DA :7WQ_']U<C-)X\#";7X^'-U11]1(.<<4G^8+.-\*+.
M@P"DCT=:4D"G(Y"84'&&3A IT$/&2H&+5/1LJ?QIBCW?>!G67MP]7KZ6Q3GR
MG _(=5P7/4Y'Z/3D[%\96Z77Y.@V.;I&U]N7(V-I12A%RA8:%Q(72S)3S@="
M@!1H1,2<,E%R0#\',R&Y.BF_VMS7%+^=HF_/A5CA.?0M=3T$\#58R?MWG=#Y
M=" 'K\G!.Z2>F"TYY:#O60H<L05Z!<S/VGS62J%1TI=RG71\+XI[]KK%@-\8
M\(\9\-I@=52P!7.[81RTPX(&%AR#^6VP8!<6Q5'8#@L;6'@,%K3!PA:8Y^V!
M10TL.@8+VV#1#JP3!?$>6+>!=0_"'C)0A7HA@;<ANSM(WP^\=F+<$..#Q G(
M-E2\>R)=Q_?^/R7V5AW33\(WS)>D$(C"0@4ZYY$RR^LR6W<D6YG2-F-2%4K3
MS-3+!%PO4/,+QN1;1U?+YJU+_@)02P,$%     @ Z(,"5=4^:ISQ P  :Q0
M !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULM5A=<^(V%/TK&G>GLSN3
MX ^^$@K,!$RGVVFV&6BV#YU]$.8"FK4M5I*!_OM*LF/LQ%%"JKR )>N>JW.D
M*]^KX8&R[WP+(- QB5,^<K9"[ :NRZ,M))BWZ Y2^69-68*%;+*-RW<,\$H;
M);$;>%[/33!)G?%0]]VQ\9!F(B8IW#'$LR3![-\)Q/0P<GSGH6-.-ENA.MSQ
M<(<WL !QO[MCLN66*"N20,H)31&#]<BY\0>AWU4&>L17 @=>>4:*RI+2[ZKQ
M>35R/#4CB"$2"@++OSU,(8X5DIS'CP+4*7TJP^KS _JOFKPDL\0<IC3^FZS$
M=N1<.6@%:YS%8DX/OT%!2$\PHC'7O^A0C/4<%&5<T*0PEC-(2)K_XV,A1,5
MXC0;!(5!\-B@\XQ!NS!HO]9#IS#H:&5R*EJ'$ L\'C)Z0$R-EFCJ08NIK25]
MDJIU7P@FWQ)I)\;SV=?9E_L9ND1?,&-8+0+Z&(+ ).:?9._](D0?/WQ"'Q!)
MT2V)8[E8?.@*Z5H!N%'A9I*["9YQTT:W-!5;CF;I"E8-]J'9OF>P=R7EDG?P
MP'L2& %_S](6:GL7*/""H&$^T]>;^TUTWNR]QJ9=KF);X[6?P0L)QYL-@PW6
MP437: Y[2#- __PAAZ+/ A+^K6G9<MQ.,ZXZ= 9\AR,8.?)4X<#VX(Q__LGO
M>;\T:683++0$5M.S4^K9,:&/IW*39PDPN>DC2%50\ L$1WG8<FA2,4>[UFCJ
MI-V/VT&K/73W576>#@IZK6Y]4&B<UQM9=TO672/K.:@/!4DW: =,?U(D>T27
M,<GW51/S'-'WJJPZCUE-C7[/W1C=ISI6/=:H]TKJ/2/U6\D[R9(FAD;#<R/$
M)EAH":PF6+\4K/].)T[?IIXVP4)+8#4]KTH]KXP;<)$M><3(3JLI@#5N12/$
MN=+9! O-Y'HHT5]O@T[7I4[7YD#%Q^<"U6AXKCHVP4)+8#7!?.^4X7GO%*H%
ML"5)K:*%MM#JHE;29O__QZL9XVS];**%+_!KOR)F_>"D5O!"9J$WW 4ZI1AW
ME13CSS+%N$ SF65% E;H+Y*H<7*[+N0KOL91/F A,!-(%CMR_]X<"?\VT$GX
MI>]=>DVI^,0\M[-7P29:: NMOBZGLL%_K[K!MUHX6$4+;:'513W5#KZY>'A+
M&NT_+0[\?JOS*(TV.SY;IA=\UNF?B@C?7$64 2S* .:5 &YD;T;T@\:SJ-#$
M:FWQMIGD2KF56QA9.V[T;19'$<U2D5],E+WEC=F-OB=ZU#_Q!]/\WNL$DU_#
MW6*V(2E',:PEI-?JR^FR_&8K;PBZTW<]2RH$3?3C%O *F!H@WZ\I%0\-Y:"\
M7QS_!U!+ P04    " #H@P)5O/UN7 D(  "*4P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S.2YX;6RUG&]SHL@6QK]*EW?KUDQ5=K0; <DF5B7R=VMF[U1R
M9_?%K?N":*O4(KB R<ZW7T B=D,ZFGGR)E$\YW<:>.0TYTA?/:79G_F:\X+\
MO8F3_'JP+HKMY7"8S]=\$^:?TBU/RD^6:;8)B_)MMAKFVXR'B]II$P_9:&0,
M-V&4#*97];:OV?0JW15QE/"O&<EWFTV8?;_E<?IT/:"#YPUWT6I=5!N&TZMM
MN.+WO/BV_9J5[X8'RB+:\"2/TH1D?'D]N*&7@<8JA]KB]X@_Y4>O2;4K#VGZ
M9_4F6%P/1M6(>,SG184(RW^/?,;CN"*5X_BK@0X.,2O'X]?/=+?>^7)G'L*<
MS]+XCVA1K*\'DP%9\&6XBXN[],GGS0[I%6^>QGG]ESSM;4TV(/-=7J2;QKD<
MP29*]O_#OYL#<>10<OH=6./ 9(?Q"PY:XZ"=&F'<.(Q/C: W#OJI#D;C8)SJ
M8#8.YJD.D\9A<JJ#U3A8M1SVYZ\^^798A-.K+'TB665=TJH7M8)J[_*<1TDE
M]OLB*S^-2K]B>N?\[OSVS2$_D_N]W$FZ)'?\D2<[3C[8O BC./]8?OSMWB8?
M?OI(?B)10OZ[3G=YF"SRJV%1#J)"#>=-P-M]0/9"0(U\29-BG1,G6?!%C[^M
M]C<4_L-RYP]'@#T?@5NF!/ZZ2SX1;71!V(BQGO',3G>G?;OS8]&='XONJMV_
MA%GI3E^,[JG=;3X_N/=%]T^/WN<>G!Y]I!""=O@J:#5/>XD7Y>%JE?%56%^&
MC[X'__M<FI*@X)O\_WV*WW/'_=PJ75WFVW#.KP=E/LIY]L@'TW__BQJC7_KD
MAH392)B#A+E(F(>$^4A8 (()@AX?!#U6T:?/\EUFZ8;,RZMF5DXMROQ2K)O,
MPK,^->^A1@VMYDJ/4\-B9OD->SR6:==*-TQ#$ZWLKA75-*9+9DZ/V<BR+,G,
M5>[NN9I!PGPD+ #!!,WH!\WH2LW8?,FSC"](M-G&O)S5%ONKX3S-B_R")+SH
MD\R>J1^=/UDN70M&35DMKV*<4S"NWE&3A/%>M?"[%LP:28&"KI%F3O2#D7 "
MC,,),)0G8)9N-NDB*KZ3V?,W]B;/>7%!9KORQ"2]Q]_H'!9](IT 9=1ST\KK
M\1QD/!<)\[J#-Z7!^\AX 0@FJ,D\J,D\[>N<[7-!GWC,SO$8&_I8DH\RS+GR
M.26B@XSH(F%>=_@:F\@7$&3$  03)#0Y2&CRPQ*:=(X(I7+VGBG#G"NA4R(Z
MR(@N$N;U#'\RDB6$C!B 8(*$K(.$+*6$;K-HL2(W\[]V41Y5TXD^#2D1Y]Y$
M(6$V$N8@82X2YB%A/A(6@&""=NFHK9"-WJDNT(!!FH;2;"C-@=)<*,V#TGPH
M+4#11&D?%7_I*S<;QT6!65,4N'B^XPB7!<_(31RG3V$RYV299F163@6B@GQ.
M\UQY2])$%F9)EC0C4(_N;$6_'M&!1G2A-*]G_#J3I@30B &*)JJ/M>IC[U!K
M:*#"W*DC+&7@LX7U>D0'&M&%TKR>\3-#%A8R8H"BB<)J"_E4658]Z9:E00@G
M=63ILI"@U?B38CK0F"Z4YO7M@<%,64S0$CJ*)HJI+:)3=17]I1SY.0H?HC@J
MOE^0W])DKLB$X\XQL^3JG'H,9^OL]8@.-*(+I7FTIQ\@5WE]:,@ 11-%UE;=
MJ;KL/BM3'MF6DZW["KT@]V'<?]528LZ^HT#2;"C-@=)<*,V#TGPH+4#11"&W
MW0MJO-?-,K+H/H/2;"C-@=)<*,V#TGPH+4#11&FWK12J[J6\L9U.^[H=8VK*
M,X">KH+9:3G:/683G6I,SNY=,U,?F])4TU7O\=G:0=)\*"U T43MM#T4JFZB
M'/+['5_PS?:E&KB:<O8U$-IQ@=(<*,V%TCPHS8?2 A1-U'';R*'6>Z5W:'\'
M2K.A- =*<Z$T#TKSH;0 11-_!=RV>9BRUO[6]-Y0A>+:R*120I[UF-')6/XA
MG-UC-M9,C4KIO<=,TTQ#:B"[ZCT^5SM0F@^E!2B:J)VVC\+4?93_%.L7U(&L
MU\^@-!M*<Z T%TKSH#0?2@M0-%&Y;0^&L7=*Z S9,9A!:3:4YD!I+I3F06D^
ME!:@:**TVRX04W>!WIK0NRT.1L=4SN==J_'(E+.YUJECCS5+_DUSCY4I_YS6
M5>_KV:J!/C !I04HFJB:MMW#U.V>^]U#/L^B^A9=U3]48\Z^_$'[/U": Z6Y
M4)H'I?E06H"BB4)N6TI,?Z_,#FTR06DVE.9 :2Z4YD%I/I06H&BBM-LF$U,_
M(_/6S-Y]\L/HE,YG/5;4LBPYM4,[0E":"Z5Y4)H/I04HFJC#MB/$U!VA^K9?
M.4E ]C!F4)H-I3E0F@NE>5":#Z4%*)JHX+8OQ2;O-4F MJJ@-!M*<Z T%TKS
MH#0?2@M0-%':;:N*J1\Z>NLDP>J6UN490M?$HO+\ -I2@M)<*,V#TGPH+4#1
MQ/5$VI:2IFXI[9][V\9A4:U*]3Q1^$ _]@E/S3KW@@JEV5": Z6Y4)H'I?E0
M6H"BB6INFUP:?:>Y@@;M@D%I-I3F0&DNE.9!:3Z4%J!HHK3;+IBF?A+IC7.%
MABHLE4,U^1F2'BLVDKL MGJ$9^L0VK*"TCPHS8?2 A1MK\/AT;I\I816]:*.
M>2FP75+LUR4[;#TL''E3+Y<H;;^EES/:L]VFE\Y^6<@6OU^E\DN8K:(D)S%?
MEJ%&G\QRMIKM%W[<ORG2;;TJX$-:E/JN7ZYYN.!995!^ODS3XOE-%>"P_.;T
M'U!+ P04    " #H@P)5U4=J97T,   X>0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6R]G5UOVS@:A?\*X2T6'2 36Y].NDF )&)GNYBF1=+.7BSV
M@K'H6%M9<B4Y:8'^^"$E111MFK:F)]N+QG&LYZ7?(Y$\)$6=/>7%EW+!>46^
M+=.L/!\MJFKU9CPN9PN^9.5QON*9^,L\+Y:L$K\6#^-R57 6UP<MT[$[F83C
M)4NRT<59_=['XN(L7U=IDO&/!2G7RR4KOE_Q-'\Z'SFCYS=NDX=%)=\87YRM
MV ._X]7GU<="_#;N*'&RY%F9Y!DI^/Q\=.F\H=.I/*#^Q!\)?RI[KXG\*O=Y
M_D7^\BX^'TUDB7C*9Y5$,/'CD5_S-)4D48ZO+734Q90']E\_T]_67UY\F7M6
M\NL\_7<25XOST<F(Q'S.UFEUFS_]D[=?*)"\69Z6]?_DJ?WL9$1FZ[+*E^W!
MH@3+)&M^LF]M(GH'N.Z. ]SV '?C #_<<8#7'N =&L%O#_ //2!H#ZB_^KCY
M[G7B(E:QB[,B?R*%_+2@R1=U]NNC1;Z23)XH=U4A_IJ(XZJ+B%Y](I<W$7G[
M[N;RYOK=S6_D\O;V\N8W^I[>?+HCOY(;5A1,JDE>1[QB25K^<C:N1&@)&,_:
M,%$3QMT1)B3O\ZQ:E(1F,8_UX\>BR%VYW>=R7[E6X$W^>$R\R1%Q)^Z$?+Z+
MR.M7IG)=VS%W?'5,7%?'D&R]O.?%AWG$OI?D%1F3<L$*7IJ^MAW_KW76E=*U
ME)+:,1&?"8QC^[):$KU.?*_F>CNY]Q5YEY55L1;7?D7^\[OX 'E7\67Y7T,I
MKQJ:;Z;)*NU-N6(S?CX2=5;)BT<^NOC[WYQP\@^3,$A8A(11$$R3Q.\D\6WT
M1I*DD^2(S$4DPI;Y.JM,DEAI0R5I8&$-DRW,XX7K39I_9^/'?KZ182D(IN4[
MZ/(=6/-]5[&*QV3%BYE(MV@:34FV(H8FN8&=])(\.9XX&_E%1J0@F);?L,MO
M:,WOQR*?<1Z79%[D2Y*4Y9IEXH3.YV269X^\J)+[E).29TE>D"RO>'E$,M$_
M$A_H/CS+RZHD*Y;$\NU7X=&I/!^W9;*69*A,X?:UX+I3T[6 #$M!,$VK::?5
MU*K59?P_T>&0U4Y)JIRP.$YD9XZE3>Z3C,S8*JE8>J0+R58K<0G-6)J:FL@K
M:]"ALDRW90D#DRK(J!0$TU0YZ50YL:KR:2&8BSR-Y153\MFZ[HM5!8N3[('$
MLHOR0^NQF#2PAABJ00,+>AHX!@&0(2D(I@EPV@EP>J  JI60Y[WHF\^^D%61
MS*0<R<,#+TRIM\*'IO[4T'B<GFQD'AF1@F!:YIV)<B<3:^ZOZT:B<:7"A.2F
M!-L10S/<TARG?WH[QU,_F&ZD&1J7HFAZHGLVT#DTT<T9_5I4]W&>IJPHY7G?
M6*!?1%5C]4-7]C"#Q7"VJON3P/$WJQIH4(JBZ4JX2@G7JL0MC_ER58^BB+PG
M>7S45/+W?)X77'C_:ETDU7?Q9F7LK-KQ@Q6P%]8+Z\(9!P20Y: HFBZ*,LJ.
MU?1IHLC+XVB/8[#C!HO@;57[FX8!&I"B:'JVE0=V[":XU^(6239+5J(+FJ^K
MLF)9W>EI[# 1UX/HF0H+(?Y<= (9Y8#:9"@M<K9=]S0PF6Z*BJNKHIRR8[?*
MM_SK.BED3S]?KM*D[OX_UU#-3\+FE6@JGD3]5/%,VCEQJ1CU@#KJ/>4.)[OK
M**C/1M%T?933=O98;:UW*B\?T:!+(U<TPFWH(C^4Y9D2TR@4U%.W-+W[Z@:;
M5=DAGZ*HDNG)5E;9V>.5FRI(Y#"O%N*<C^6XG;3 XOJ(U^9<0HVPL^V$/6.U
M$4'C4A1-S[LRPX[=#5_GCSQC(O/:J=M50$*/WK!%DHGJB)?&@5-[G,%J(&G1
MGAQX8;"K1J.H@NCR**OLV+WR[PF[3U+9/97BY%D]A!TGY:R^6HI=75:H1X;2
MHI;FN/J ;;A5'[V$47:547;M1EF\3K[PG_-N]A!#96AI4\V['3O^1NT$#4I1
M-%T%Y:+=/2Z:K7Y2 JA];FE]"1SWY#C8- _0J!1%TS50_MFU6](//:-PGQ?B
M>/'*G&RH4X;2HI;6;]XW[0 JH)YG98E=NR7^G*U+T=GI4BSG =A,5/W&5$/]
M,)06M;1^JD/CK"=%Q=4SKFRQ:[?%[]FW9+E>&E)^M#$TS69U@UN*KO^,)X_L
M/C6VN_9X@U6!VN*6IKN D\U6%Q535T198M=N+2^;/$LI[F2=PXJX))]7<FBN
M7JOQZR0TYAUJ?Z&T"$JC*)JNC[+$;@A=X.)"[2Z4%D%I%$73A5'VV=TWU=R9
MM(_MW/)U,[=LE 7JG*&TR-WVX8%CFI&FJ+AZRI5S=NVNL;X6.OM\H]OG.]%X
M,.&@R8?,W%) W3*4%D%I%$7355(&VCW%UEA0ZPRE15 :1='TE9+*8'O[9J)!
M T_V.(-742)IT9X<."<3\IT+2VM<-?D2UMM3UMO;-X%MUL>@RA$I#UGU9P\X
M6"@D+6IIFZ-2DZUA<E18715EQCV[&3^LT?GT9%S886</%@#JSZ$TBJ+I*O66
M@8/7@6,7@F-7@F.7@K^$X_>4X_?LCO\%*C6HY8?2HI:V5:EMU6DO8?H]9?H]
MN^D_N$XC/\C[))-#-D8EH(, 4%H$I5$43==+#0)XV$$ #SH( *5%4!I%T71A
MU"" 9Q\$P'6IH>,#4%JT)P?.B;-S+A=5$%T>-6#@(08,VGJN&9HVB@,=.H#2
M(BB-HFBZ7FKHP,,.'7C0H0,H+8+2*(JFW]&GA@[\_]/0@3W.X+O]H$,'>W)@
M6[."*H@NCQHY\.TC!VT]UZU_WS<6:L<-5@$Z+@"E411-%T8-'O@NM$+SH>,%
M4%H$I5$431=&C1?X]JE_M3Y[X&UH=NY@A1I:_T8TUW2O,G1$ $734]^[/=P^
M(@"Y&] >8[ ,_I8,GDD&9%"*HNDRJ#$ WSX&\)/W!-KI@P78OJ7<.?8VTP^U
M]"B:GGYEZ7W[4O>=3?:.D60[;G"^H98>2J,HFBZ,LO3^%-MD0YT[E!9!:11%
MTX519MX_]"[RH6T%U+[[V_>.!X:F FK+430]\\J6^_8E\;OK*B&)V6! C3F4
M%D%I%$73MWY1QCR80&NK .J_H;0(2J,HFBZ,LN2!W9+_Y=K*SAVLD&,P&)L[
M]4 =-XJFYUTY[L ^70]Q%_88@S5P#>YB4P.HN4;1= V4N0X.-==_R5K8Z8.S
M;[CS?,M:0$-2%$U/OS+8P;XI=[4MU5VS+=5-LRU5?\UJ=UOZAYWWG-OC#!8"
M.M,.I5$435>LMX-;@&W%L=NY02?>H32*HNG"*)<>'.#2!^QE:,<-%F9[![<=
MFQE"XU(434^Z<N"!?4*Y7V>)QKK>,717G684 >K(H;0(2J,HFBZ4<N3!";;:
M@AIQ*"V"TBB*I@NC#'M@-^P?[M/D@=5[_53Y\S:5_=G:.4M2;1L4HUQ0$[^G
MR-[.'4Z@Q: HFKZ5J/+KH7T2^:;;N&2V8-D#'RR*G3]4E#VEK1?VF#2!EH*B
M:+HFRJJ'=JLN:ZVREJ3@HG]LS#K4E$-I$91&431="V7?0^R$>0AUZE!:!*51
M%$T71GGZT.[IMWK"SZM\=FZ)8@<.E@:ZQ+ZE;:[3]J>;"[518?6L*RL?[K/R
MRV52[V=,YISO61AO9PU..-2NM[2MA?'.5L)?PHF'RHF'^W:(>\S31SE4>%TW
M!N0MFS6[ ?T@A[034&,.I450&D71=)UZ>[)C5\2'V)W5H=/G4!I%T71AE'D/
M[>9]]PX?1EFV;SWWC2,<U_:P@U,.M>&&;Q%L?@L]G<IBA_9)[ZLD3>LD/B_
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
M(O-%\FFV7,ZN[QY>UN/S>K[Z"\V??Y[-E@^_60WP=3;_[>[IO/E_4$L#!!0
M   ( .B# E4JJO_0=@0  *L9   9    >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;,59:W/B-A3]*QIWI[,[D\267T *S!#LMNDV&R9DVP^=?E!L@3VQ+2H)
M2/KK5[(=@Q]QDT8[^0)^G'ND>\_U <GC/:'W+,*8@X<TR=A$BSC?G.LZ"R*<
M(G9&-C@3=U:$IHB+4[K6V89B%.9!::*;AN'J*8HS;3K.KRWH=$RV/(DSO*"
M;=,4T<<+G)#]1(/:TX6;>!UQ>4&?CC=HC9>8?]TLJ#C3*Y8P3G'&8I(!BE<3
M;0;/?>C*@!SQ1XSW[.@8R%3N"+F7)Y?A1#/DC'"" RXID/C:X3E.$LDDYO%/
M2:I58\K X^,G]I_SY$4R=XCA.4G^C$,>3;2A!D*\0MN$WY#]K[A,R)%\ 4E8
M_@GV)=;00+!EG*1EL)A!&F?%-WHH"W$4('BZ \PRP&P&V,\$6&6 ]=(1[#+
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
MN]1?"2C, /U\SKG:-<P$Q7?'Z"=02P,$%     @ Z(,"55$9G^24 P  O!(
M !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULM5C;;MLX%/P50BT6+=!&
M(GW/V@(2)T&[2!:!G62?&?G8)DJ)+DG9[=\O*2F2M9:Y,:*\Q*)T9CQS2'H4
MCG="_E!K (U^Q3Q1$V^M]>;<]U6TAIBJ,[&!Q#Q9"AE3;89RY:N-!+K(0#'W
M21#T_9BRQ O'V;U[&8Y%JCE+X%XBE<8QE;\O@8O=Q,/>RXT96ZVUO>&'XPU=
MP1STX^9>FI%?LBQ8#(EB(D$2EA/O I]/26 !6<43@YW:NT;6RK,0/^S@^V+B
M!581<(BTI:#F8PM3X-PR&1T_"U*O_$X+W+]^8;_)S!LSSU3!5/!_V$*O)][0
M0PM8TI3KF=A]@\)0S_)%@JOL+]H5M8&'HE1I$1=@HR!F2?Y)?Q6-V /@[A$
M*0#DM8!. >AD1G-EF:TKJFDXEF*'I*TV;/8BZTV&-FY88J=QKJ5YR@Q.AS<7
MWV?HZ>+V\1K=75_,'V?7=]=_/\S15S0W*V:1<D!BB6XHD^B)\C0;346B6;*"
M1-M+Q18@:38GGZY 4\;59P.O(%_0#*)42@,Q]Q_G5^C3Q\_H(V()>EB+5-%D
MH<:^-F:L)#\JA%_FPLD1X7^ER1GJ!%\0"0AI@$_=\"N(#!QG<%R'^Z:%91])
MV4>2\76.\-TR^LPXTPS4>9.9'-UM1MN]>JXV-(*)9S:C KD%+_SC ^X'?S99
M:XFL9K13&NVXV,.IF4D[\U&U"*+]1=!D/F?L9XSV=V4;XGZ7# 9C?[MOJZ%L
M2+J#H"RK">Z6@KM.P;<B67W5(..3)#LY3YVOG*RW9ZP[&I)>LZ]>Z:OG]/4@
M-.6(5^NNR4;OX)L;.W]81CJ$C(XH[)<*^^[.PQ9XWA7<),Z)/K7'+9'5C Y*
MHX,W;?Y!FT9;(JL9'99&AZUO_N'!V@K^L_I<%369HU+FZ!VVO)/SU%D:O=83
M#JJD#MZ^X0L.5[N=)75M>V\1^+5;O2F,+]WP4YO;%EO=;!7U^&U9CUL-^[;8
MZF:KN,?MYWU!Z5R$KI*ZU"KH\7LDO9OTY-DZS/ICOJJ@QRTD/3[,\(.>NTKJ
MVJJ(QZ_.^$ZCK%9#OBVVNMDJYO';<AZW&O1ML=7-5E&/V\]Z?!CEC>^;376.
M5WU<!3]^C^1WDYX\;X?9[WC=)U7^DQ;RO^#XW_^U&NH:7_G]O:,%>ZYS1^6*
M)0IQ6!I@<#8P-F5^5)(/M-ADIPW/0FL19Y=KH*;[ML \7PJA7P;V *,\L K_
M!5!+ P04    " #H@P)5-UUZ+@\$  "]$   &0   'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6RM6&UOXC@0_BM6;G5J);9Y 0+M 1(OH7 JIPK:WH?3?3")
M 6N=F+6=LGN__L9)R/&2YK+:?"F.,\\S8\\S=J:] Q=?Y(X0A;Z%+))]8Z?4
M_L$TI;\C(99W?$\B>+/A(L0*'L76E'M!<)" 0F8ZEN6:(::1,>@E<\]BT..Q
M8C0BSP+). RQ^#XBC!_ZAFT<)Y9TNU-ZPAST]GA+5D2][I\%/)DY2T!#$DG*
M(R3(IF\,[8>YJ^T3@S=*#O)DC/1*UIQ_T0_SH&]8.B#"B*\T X:?=S(FC&DB
M".-KQFGD+C7P='QDGR9KA[6LL21CSOZD@=KUC:Z! K+!,5-+?IB1;#UMS>=S
M)I._Z)#96@;R8ZEXF($A@I!&Z2_^ENW#"0!XB@%.!G N :T/ ,T,T*SJH94!
M6E4]M#- NRK S0!N54 G W2J KH9H%L5<)\![A,YI/E+DC_!"@]Z@A^0T-;
MI@>)@A(TY)Q&6NLK)> M!9P:3(?S)7H;/KUZ:.$-5Z]+;^']\;)"G]&2^#SR
M*:,X427?H!'9TBBBT1;A*$!>%.CA%%.!WC"+"5H0+&-!H!*41#<3HC!E\A:H
M7E<3=//I%GU"-$(O.QY+() ]4\$"=!BFGP4[2H-U/@BVB18\4CNI?9.@ #\I
MQ[LE>!,V+M\]Y[A[(Z>4\/<XND--JX$<RW$*XAE7A]M%R_DY[][/>9^6PQ=8
M -S^T/MC.7Q"_!Q>Y'U6W7L1?%[=NU4BA&9>1LV$K_E1&>55T$!/%*^A;!0E
M\E@2 8(*@H**A= U,\*2R@9ZC?A:$O&.UXR@>;2/U471-= 8,S]F:07^M>2,
M(3CB#U@$?Q=53QICJSA&?6L^R#WV2=^ :U$[)L;@UU]LU_JM2+IUDDWJ)//J
M))O62?98)]FL3K)Y361GQ='*BZ-5QCX8PZ$+LH=K <%0TH"(5-%CAJ6D&PKU
M@>%0_AI3];UQ>J-,J/09UQ54)/?4JYMXU=]T[P/;;3F=3L]\/Q7RM9G3=%J6
M?6XVJ<;F56.;%K%UG%;[W.RQD,VYOS";79M9YQ;S,HNSI+7SI+5+DS:4$KZT
MASXD1=+L,#I+WHO D=P0 :=;\JHPQ45I2_VV/U[,^-K":5KWSF7&_I?(JT8T
M+=V)'ST#ZB2;U4DVKXGL3$YN+B>W5$Y%%R34^M6=N%(4+KD988&^'Z%[8_0?
M.!X>H6M#-T]<RMLB2;E7ZO_LW+O="UE=6]FM[H5D)@54;M>R+[B\*ES3TBWY
M45W523:KDVQ>$UFJ*_.DEPF)V":-L$0^CR.5?H_ELWFO/4Q:S(OYD?TPM@OF
M)_:#E[;2_]&GC3U\4T*#(Q$C&W!EW76@8$3:+*</BN^33FK-%?1ER7!',)QU
MV@#>;SA7QP?M(/^/Q>!?4$L#!!0    ( .B# E4Y!"292 ,  )(-   9
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
MUV FRC',8@S( J"41V$49S*?@.$@HQ&/, ,7'N8HBMFEL'^:>>#BRR7X DS
M5HB*QU$*GM*(LRLQ**[_7)&,H31D Y.+J.7<9E!&>%M$:!^)T $/).4K!OPT
MQ*'"WVOV[S;XFX*MBC+[G;);NQ'P6Y:V@&-= =NR;44\=Z>[0]5R_MOL_H=G
MKY'A5/7CY'C.$;SQ;GG,MN7AOP9Q)O@&"TH2<$>2=<91+@VBIGQ$TRA=,C#!
M%,QDP8"?WP4PN.<X87^K:J2(HJV.0JKI#5NC  \-(9<,TQ=LC'[]!7:MWU0)
MT@GFZ03S-8'54MFN4MEN0A\]BFTI)HP!Q#F-YB)?<R$!G(" )(E(G-"BX'E%
MXA!3\5H+=8X"5::*2;KY)'*;>AE=0[MK]ZV!^;*;!(5=VW6L;MW,4YCU';MC
MU\U\A9EKVQ:LS&J4="I*.HV4_,CW&1Q>HQ=,Q;Y945&(G-AX&1>J)FKY"N1O
M@2CXB^C]^:6*GF+"SDZ@CM-U.I:USX_"T.Z[[H&AIT3L]0X,?84AA.W:U#66
MNA5+W=,*9RU>YWSIIY70+F-R"ZG<E<05,;B[&79:;F>/-845;+6=/<H45G;+
M=??X4EHYMIHLMR++;21KBIF@)I#KGDDVBFT27$QG3V(O_?F DSFF2@ELQ#U7
M G6">3K!?$U@M>3TJN3T/L5NUM.92IU@GDXP7Q-8+97]*I7]QO=L?.QW:[,\
M-X*>FQF=8%[_4+T[/7BH\H=V=J>^&]3XA-:V4[ :&?63=4S>,"YUJTFJFI'.
MI5$KFJ<5S=>%5L_)3O<&/X5@E6'H2JA.-$\KFJ\+K9Y0>YM0^_^0K6;4L_.C
M$\TKT>J*=*A;"C/WN&IM^U/8V#.-\OJ^EO\EA6""WA*<<C"F%*5++*^59&IM
M-K6B>5K1?%UH]=QL&T[8_ASJU=CXGIU0G6B>5C1?%UH]H=MV&3;WRQ]5KT;4
ML_.C$\V#AUUS&SH*^3JTZ]C=XP*V;:YA<W<]PVE$*'@D'*O_/6UT/YL\G6B>
M5C1?%UH]$=O&';J?0ZVT-OI:T3RM:+XNM'I"M\T^;&Q /ZQ66KMWK6A>B5;[
MK>5:BB[Q!,."57/G;"G!=)D?ZC$0D"SEQ3%!-5H='([SX[*]\5MX<P<5XYX\
M:,S/LK;PQ2GE Z++*&4@Q@LQE=5R1;2T./@K;CA9YR=;<\(Y2?++%48AIM)
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
MA?MTE_!J05_,]M$.KS#_M+^CXD[O6.(TQP5+20$HWLZU*W@90J<RJ!%_IOC
M3JY!)65-R.?JYB:>:T:U(YSA#:\H(O'O 2]QEE5,8A]?6E*M\UD9GEX_L7^H
MQ0LQZXCA)<G^2F.>S#5/ S'>1F7&[\GA5]P*LBN^#<E8_1<<&JQC:V!3,D[R
MUECL($^+YG_TM0W$B0$\9X!: R0;6&<,S-; ?*X'JS6PGNO!;@UJZ7JCO0Y<
M$/%H,:/D &B%%FS511W]VEK$*RVJ%V7%J7B:"CN^6(6_W(9_?%R!]^ >/^"B
MQ&#]"%9X)UX&#MX&F$=IQMZ)QY]6 7C[YAUX ]("?$Q(R:(B9C.=BUU47/JF
M]7C=>$1G/)K@EA0\82 L8APK[(-Q>V?$7A?JNQ"@IQ!<HU'"W\KB IC&3P 9
M""GVLWR^.53)^7_>PQ=[[P7#[-X'L^8SS[T/;>;O\9Y0GA8[<%,TY:CZ6?_]
MNX"#&XYS]H\J\PVWI>:N:MXEVT<;/-=$46.8/F!M\>,/T#%^5H5]2K)@2K)P
M(K)>@JPN0=88^^(J_E=4!1R#C?@5T'1=5HE1Y:*A<6J:ZKAX6)@V1/9,?S@-
M\A"%?,<T^JA@B')<WY!0X1!EF[X+.U1/K]WIM4?UWF4ENP0?;L JB2@&HN8
MPA-, 4]2&K_?1Y0_BE@PKBQ%#;=]LB7+0)ZT\>40A7R$3"D(0Y1K6Z:$"H<H
MVX,0J8/@=$%P1H/0EF:E1$>U+4/.\Q!E>YXM2QRBH% XT*B 061XIEJDVXET
M1T4N(QIGCSS=,!"D5'Q(J-2.4GQOA9F2+)B2+)R(K)<'K\N#]XI'@#=E@J8D
M"Z8D"R<BZR7([Q+D3W,$^(JZYCFN5!H4*-<QY-(P1(D"@I!4&10HZ%N6NC!
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
MHZV2S%=)%J@D"Q61=:+MM='V+JXIWE&&<D;0]7I)\=C*MJ#5JSS^L14T1:V
MO7PG,3-,Y*!>31E<TX4>&[4>&RFJ*:-C_T'H]-PW*';N'C]%,5"I&!XKNJYM
MR$L*-/:]DG%*4?DDLD]$4VG3,TAP;J)1RN8K90N4LH6JV+J!/6B"X2L6EX9<
M5=!5LOE*V0*E;*$JMF[0T3[HZ.(:TT [*0LAMY<D&ZO#1U?+-7J5R)=P060;
MO>(12,@\#_4J43B\IDM]MF_LX6 G>4:5:8@.5XU,M]^Z#,N=O=E/T0R4:H82
M3=-"+W0O<-]3P^&F^C:+8BSUJZ+&M?&_2C9?*5N@E"U4Q=:-Y[[CA_9K5AB5
M#?>-4C9?*5N@E"U4Q=8-^OX=!!Q^"7%&MG2.7X(@JY\LE;YF.$4R4"H9RB2-
M_E.Y?G"8D1*VJHZ="K"@FXS7KZ#;V?9HZWUUH-.;OX;C&RB9]^$XJ ^N]O3U
M.=H=9JLX*T!"ED+*N'+%]F'UT50]X#2OCE*>*.<TK2[7!$>$E0;B^R6E_'E0
M"K0'A+,?4$L#!!0    ( .B# E73P!GB2 (  ,0%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;*U446^;,!#^*Q:KIE9:8P)I-G6 U"2=UFF5HF;=
M'J8].' )5HU-;0/=OY]M"*,:BZII+]AWON^[^VSNHD;(!Y4#:/14,*YB+]>Z
MO,18I3D41$U$"=R<[(0LB#:FW&-52B"9 Q4,![X_QP6AW$LBYUO+)!*59I3#
M6B)5%061/Q? 1!-[4^_@N*/[7%L'3J*2[&$#^KY<2V/AGB6C!7!%!4<2=K%W
M-;U<SFR\"_A*H5&#/;)*MD(\6.,FBSW?%@0,4FT9B%EJ6 )CELB4\=AQ>GU*
M"QSN#^P?G':C94L4+ 7[1C.=Q]X[#V6P(Q73=Z+Y")V>"\N7"J;<%S5M[$7H
MH;126A0=V%104-ZNY*F[AP' \(P#@@X0O!00=H#0"6TK<[)61),DDJ)!TD8;
M-KMQ=^/01@WE]A4W6II3:G ZV51;!8\5<(VN:_-5Z'0%FE"FSM YNM^LT.G)
M&3I!E*,ON:@4X9F*L#:9+1ZG799%FR7X2Y80W0JN<X6N>0;9"'YY'#\_@L=&
M<2\[.,A>!$<)/U5\@D+_#0K\(!BKYY_AS\H)^U<('5_XPE= WS^;"'2CH5 _
MQJZ[I9N-T]G.OU0E22'V3&LKD#5XR>M7T[G_?DSK?R)[IGS6*Y\=8T\V4(,D
M/ 64"J5'?ZV68.X([%"JD_.I[_L1KH<B_HR:#8/:XO"@40J0>S<_E$E=<=WV
M3._M1]25ZTS\.[R=;[=$[BE7B,'.0/W)6].OLIT9K:%%Z=IN*[1I8K?-S9@%
M:0/,^4X(?3!L@GYP)[\ 4$L#!!0    ( .B# E7R#45:7@,  '(6   -
M>&PO<W1Y;&5S+GAM;-U8;6^;,!#^*XBN4RM-!<)*PII$VB)5FK1-E=H/^U8Y
MP226C&'&Z9+]^OEL0E[JZ[)^6,L2-=AW?IY[?#Z#Z;!6:TYO%Y0J;U5P48_\
MA5+5AR"H9PM:D/JBK*C0GKR4!5&Z*^=!74E*LAI !0]Z89@$!6'"'P_%LK@N
M5.W-RJ50(S]M39Z]?,Y&?I2\]SU+-RDS.O+OS][^6);JZHUGKR?O3D["^_.K
M0_N9<9S[@9/T\@C2BQ#GU3Z,.MFG-L-/-9$%GF*P_E&*GA"$$0\<>@S1GX"I
M$QB&N]@0S4,_=,-/=]%8-OH1$GL/C<-["'P/;<!!4X3C85Z*;2W&OC5H=E)0
M[X'PD3\AG$TE U1."L;7UMP#PZSDI?24W@0Z7 26^I=U1[8'^Z/A*9@HI8EM
M(]C?:3/\P+'I@4#&>2NPYUO#>%@1I:@4U[IC!AOC(Y?7M._6E58XEV0=]2[]
M+<!<=)!I*3,JVS"1OS&-AYSF($>R^0*NJJP"<"I5%KJ1,3(O!3$:-HBFH6EG
ME/-;N'E\S_>X5_G.NIF*$6U3"VJ:EL9V@'^7S7+OTB;/XO4J]E"J3TL]'6'Z
ML+GHC:0Y6YG^*F\%8.P1SDZJBJ\_<C87!;63/SK@>$@V.&]12O9+1X-2F6D#
ME;[W0*5BLUW+3TFJ.[I2FW):Y;CF7@<U_]L\SZF@DO!=T;KV7W.6GZTX[K^4
M9'-7.13LU-B<"%Z[R,LNB$RZ(+(3-3GH@LBT R+[+W;7/%YDW(E$1ET0V7N5
M(H/F3+ES<-T[MK96#UX/1OXW>-G@VZ#>=,FX8J+I+5B64?'H]*KI%9GJ%^H]
M?CT^HSE9<G77.D?^MOV59FQ9I.VH&TA$,VK;_@+3TT?AS;N)CL5$1E<TFS1=
M.9^:IJ<;.FKS <"AY]I\W!X,8WUN#_BP.)@"#&-16)S_:3X#=#[6AVD;.#T#
M%#- ,1;E\DS,%XOCQJ3ZXYYIFL9QDF 9G4R<"B98WI($_MQLF#9 8'$@TM_E
M&E]MO$*>K@-L39^J$&RF>"5B,\5S#1YWW@"1IN[5QN(  EL%K'8@OCL.U)0;
M$\>PJI@V; ?CGC3%/%"+[AI-$B0["7S=ZX/MDCA.4[<'?&X%<8QY8#?B'DP!
M:, \<6R>@P?/HV#SG JV_V4>_P902P,$%     @ Z(,"59>*NQS     $P(
M  L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2
M!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4
M+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(
M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/I
MKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " #H@P)5_UJ7
MPZ<$   >)@  #P   'AL+W=O<FMB;V]K+GAM;,6:79>B-AB _TJ.5].+J?+E
M[LY9]QQ$='.J: '=RQZ4.*8+Q(8PL[._O@&7-73&M[U)N0("QH<WY'V2P,=G
MQK_N&?N*ON5944X&)R'.#\-A>3B1/"E_96=2R#-'QO-$R$/^."S/G"1I>2)$
MY-G0'(W&PSRAQ>#3Q[:N#1^J!TR0@Z"LD(5UP8Z2Y_)ZOCY$3[2D>YI1\3(9
M-/L9&:"<%C2GWTDZ&8P&J#RQY\^,T^^L$$D6'3C+LLG N)S8$2[HX55Q5$/&
MR;YL2D2R#Q,),AF,1[+"(^6E:*YHZD\DXQ.1%U^.*L'F-!.$SQ)!%IQ59UH\
MUM7(NQ@JM]'$H=U>@OC _TL8V?%(#V3&#E5."G&)(R=9#5B4)WHN!ZA(<C(9
M>.N='];W(_\ IY=[$Q)*B11_H/($QVF#IQ,EF/E!Y,^0W(O62SQS8WDP=9=N
MX/E(@30!2+-'R#],!=("(*U>(*-8;E9^H$#: *3=(V0GD@X Z?0):2F08P!R
MW">DK4"^ R#?Z86L\\P.^U_0>HZFVP@'?A0A-ZB[3H0CM7>_!R#?ZX6,\"+
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
M@P)5!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P
M+GAM;%!+ 0(4 Q0    ( .B# E7C2< "[0   "L"   1              "
M :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( .B# E697)PC$ 8
M )PG   3              "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L!
M A0#%     @ Z(,"579@5U32!0  Q1X  !@              ("!# @  'AL
M+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( .B# E7YZJ03FP<
M &PA   8              " @10.  !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6Q02P$"% ,4    " #H@P)5?7/<7# "  !1!   &               @('E
M%0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ Z(,"5:R9
M38Q !P  /1\  !@              ("!2Q@  'AL+W=O<FMS:&5E=',O<VAE
M970T+GAM;%!+ 0(4 Q0    ( .B# E5Q@4L4B@,  ,X+   8
M  " @<$?  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #H
M@P)5L#@%^50.  !UH@  &               @(&!(P  >&PO=V]R:W-H965T
M<R]S:&5E=#8N>&UL4$L! A0#%     @ Z(,"510DO3Q'"0  1"D  !@
M         ("!"S(  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0
M   ( .B# E5QZ(91QP\  +@I   8              " @8@[  !X;"]W;W)K
M<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #H@P)59-B('IL'  !/$@
M&               @(&%2P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L!
M A0#%     @ Z(,"5?J(T0WL#0  _2X  !D              ("!5E,  'AL
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #H@P)5+UJD<9@'
M  "!$@  &0              @(%Y80  >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;%!+ 0(4 Q0    ( .B# E4O)H:H;@H  %8;   9              "
M@4AI  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ Z(,"
M5<8" 0>(%P  &$H  !D              ("![7,  'AL+W=O<FMS:&5E=',O
M<VAE970Q,RYX;6Q02P$"% ,4    " #H@P)5@R-UO1@0  #..P  &0
M        @(&LBP  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0
M   ( .B# E4+1QS !0@   @5   9              " @?N;  !X;"]W;W)K
M<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ Z(,"5;E;A,H*!P  4A$
M !D              ("!-Z0  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q0
M2P$"% ,4    " #H@P)5=8MG$08"  "A!   &0              @(%XJP
M>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( .B# E5MV&K^
M8 P  ($A   9              " @;6M  !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&UL4$L! A0#%     @ Z(,"5>WZ65EP$0  :#   !D
M ("!3+H  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #H
M@P)5_9;KH:("  "'!0  &0              @('SRP  >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( .B# E68T3'JV 0  /P*   9
M          " @<S.  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#
M%     @ Z(,"55ZP%&!; P  >@<  !D              ("!V],  'AL+W=O
M<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #H@P)5$"P2U]H#   +
M"0  &0              @(%MUP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM
M;%!+ 0(4 Q0    ( .B# E65MW3Q0@8   <6   9              " @7[;
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ Z(,"51!<
MAEH^!   S0H  !D              ("!]^$  'AL+W=O<FMS:&5E=',O<VAE
M970R-2YX;6Q02P$"% ,4    " #H@P)5OK/R\;D"    !@  &0
M    @(%LY@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (
M .B# E4]*9XK(08  (L/   9              " @5SI  !X;"]W;W)K<VAE
M971S+W-H965T,C<N>&UL4$L! A0#%     @ Z(,"5?5KZ<"!#@  B;(  !D
M             ("!M.\  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"
M% ,4    " #H@P)58H&NDZ8$  !*(P  &0              @(%L_@  >&PO
M=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( .B# E4:A$X5YP@
M 'UD   9              " @4D# 0!X;"]W;W)K<VAE971S+W-H965T,S N
M>&UL4$L! A0#%     @ Z(,"5<N8OFB*!@  Q3T  !D              ("!
M9PP! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #H@P)5
MT#\[BYL(   C9@  &0              @($H$P$ >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;%!+ 0(4 Q0    ( .B# E4.ODH4LP(  (\&   9
M      " @?H; 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%
M  @ Z(,"54UB^PHA P  KPH  !D              ("!Y!X! 'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #H@P)5I%[FRG\$  ##&
M&0              @($\(@$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+
M 0(4 Q0    ( .B# E7VO7IAW 0  '@7   9              " @?(F 0!X
M;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ Z(,"5=U)[RJW
M @  ]P8  !D              ("!!2P! 'AL+W=O<FMS:&5E=',O<VAE970S
M-RYX;6Q02P$"% ,4    " #H@P)5U3YJG/$#  !K%   &0
M@('S+@$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( .B#
M E6\_6Y<"0@  (I3   9              " @1LS 0!X;"]W;W)K<VAE971S
M+W-H965T,SDN>&UL4$L! A0#%     @ Z(,"5=5':F5]#   .'D  !D
M         ("!6SL! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M    " #H@P)5S: I5=L"  !6!P  &0              @($/2 $ >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( .B# E6$16G2* ,  /()
M   9              " @2%+ 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
M4$L! A0#%     @ Z(,"52A(!'Y['0  3T\" !D              ("!@$X!
M 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #H@P)5*JK_
MT'8$  "K&0  &0              @($R; $ >&PO=V]R:W-H965T<R]S:&5E
M=#0T+GAM;%!+ 0(4 Q0    ( .B# E79R<<W8P<  #@S   9
M  " @=]P 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @
MZ(,"5=8TYCW( P  @PP  !D              ("!>7@! 'AL+W=O<FMS:&5E
M=',O<VAE970T-BYX;6Q02P$"% ,4    " #H@P)541F?Y)0#  "\$@  &0
M            @(%X? $ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4
M Q0    ( .B# E4W77HN#P0  +T0   9              " @4.  0!X;"]W
M;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ Z(,"53D$))E( P
MD@T  !D              ("!B80! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6Q02P$"% ,4    " #H@P)5^T4,E 0#  "U"0  &0              @($(
MB $ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( .B# E48
M>V*T/@(  .0$   9              " @4.+ 0!X;"]W;W)K<VAE971S+W-H
M965T-3$N>&UL4$L! A0#%     @ Z(,"5?].,/4#!0  BAT  !D
M     ("!N(T! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4
M" #H@P)5,"(8 '8%  !N*@  &0              @('RD@$ >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( .B# E4W]@X\<@0  .,5   9
M              " @9^8 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L!
M A0#%     @ Z(,"5;DR>N?-!   K1$  !D              ("!2)T! 'AL
M+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " #H@P)5Q89,P'$$
M   L'   &0              @(%,H@$ >&PO=V]R:W-H965T<R]S:&5E=#4V
M+GAM;%!+ 0(4 Q0    ( .B# E73P!GB2 (  ,0%   9              "
M@?2F 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ Z(,"
M5?(-15I> P  <A8   T              ( !<ZD! 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " #H@P)5EXJ[',     3 @  "P              @ '\K $
M7W)E;',O+G)E;'-02P$"% ,4    " #H@P)5_UJ7PZ<$   >)@  #P
M        @ 'EK0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ Z(,"5?,@
MBWGI 0  $B(  !H              ( !N;(! 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ Z(,"5;)H2=C5 0  OR$  !,
M     ( !VK0! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $$ 00"^$0
&X+8!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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>76
<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>77
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>267</ContextCount>
  <ElementCount>321</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - COVER</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/COVER</Role>
      <ShortName>COVER</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATION</Role>
      <ShortName>OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2105103 - Disclosure - BUSINESS COMBINATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/BUSINESSCOMBINATIONS</Role>
      <ShortName>BUSINESS COMBINATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLES</Role>
      <ShortName>GOODWILL AND ACQUIRED INTANGIBLES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2118105 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2122106 - Disclosure - DEBT AND FINANCING ARRANGEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTS</Role>
      <ShortName>DEBT AND FINANCING ARRANGEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2128107 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/STOCKBASEDCOMPENSATION</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2135108 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2140109 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2144110 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/EARNINGSPERSHARE</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2147111 - Disclosure - SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SEGMENTS</Role>
      <ShortName>SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - BUSINESS COMBINATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/BUSINESSCOMBINATIONSTables</Role>
      <ShortName>BUSINESS COMBINATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/BUSINESSCOMBINATIONS</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables</Role>
      <ShortName>GOODWILL AND ACQUIRED INTANGIBLES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLES</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2319303 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/REVENUE</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2323304 - Disclosure - DEBT AND FINANCING ARRANGEMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSTables</Role>
      <ShortName>DEBT AND FINANCING ARRANGEMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTS</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2329305 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/STOCKBASEDCOMPENSATION</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2336306 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2341307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2348309 - Disclosure - SEGMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SEGMENTSTables</Role>
      <ShortName>SEGMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/SEGMENTS</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails</Role>
      <ShortName>OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATION</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - BUSINESS COMBINATIONS - Schedule of Business Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Schedule of Business Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - BUSINESS COMBINATIONS - Assets and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Assets and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - BUSINESS COMBINATIONS - Identifiable Intangible Assets Acquired (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Identifiable Intangible Assets Acquired (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Consolidated Results of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Pro Forma Consolidated Results of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails</Role>
      <ShortName>GOODWILL AND ACQUIRED INTANGIBLES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2415408 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Changes in Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails</Role>
      <ShortName>GOODWILL AND ACQUIRED INTANGIBLES - Changes in Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2416409 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Other Intangible Assets Subject to Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails</Role>
      <ShortName>GOODWILL AND ACQUIRED INTANGIBLES - Other Intangible Assets Subject to Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2417410 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Amortization expense schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails</Role>
      <ShortName>GOODWILL AND ACQUIRED INTANGIBLES - Amortization expense schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2420411 - Disclosure - REVENUE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/REVENUENarrativeDetails</Role>
      <ShortName>REVENUE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2421412 - Disclosure - REVENUE - Summary of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails</Role>
      <ShortName>REVENUE - Summary of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails</Role>
      <ShortName>DEBT AND FINANCING ARRANGEMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Net Carrying Amount of Liability Component (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails</Role>
      <ShortName>DEBT AND FINANCING ARRANGEMENTS - Net Carrying Amount of Liability Component (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2427416 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Interest Expense Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails</Role>
      <ShortName>DEBT AND FINANCING ARRANGEMENTS - Interest Expense Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2430417 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2431418 - Disclosure - STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2432419 - Disclosure - STOCK-BASED COMPENSATION - Summary of Common Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Summary of Common Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2434421 - Disclosure - STOCK-BASED COMPENSATION - Summary of RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Summary of RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2437422 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2438423 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Beginning and Ending Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Reconciliation of Beginning and Ending Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2439424 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Key Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Key Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2442425 - Disclosure - COMMITMENTS AND CONTINGENCIES - Deferred FI Implementation Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Deferred FI Implementation Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2443426 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2446427 - Disclosure - EARNINGS PER SHARE - Schedule of antidilutive securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails</Role>
      <ShortName>EARNINGS PER SHARE - Schedule of antidilutive securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2449428 - Disclosure - SEGMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SEGMENTSNarrativeDetails</Role>
      <ShortName>SEGMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2450429 - Disclosure - SEGMENTS - Revenue by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails</Role>
      <ShortName>SEGMENTS - Revenue by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2451430 - Disclosure - SEGMENTS - Adjusted Contribution Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails</Role>
      <ShortName>SEGMENTS - Adjusted Contribution Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2452431 - Disclosure - SEGMENTS - Geographical Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails</Role>
      <ShortName>SEGMENTS - Geographical Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cdlx-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2455432 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="cdlx-20220630.htm">cdlx-20220630.htm</File>
    <File>cdlx-20220630.xsd</File>
    <File>cdlx-20220630_cal.xml</File>
    <File>cdlx-20220630_def.xml</File>
    <File>cdlx-20220630_lab.xml</File>
    <File>cdlx-20220630_pre.xml</File>
    <File>cdlx_form10-qx2022q2xex101.htm</File>
    <File>cdlx_form10-qx2022q2xex102.htm</File>
    <File>cdlx_form10-qx2022q2xex103.htm</File>
    <File>cdlx_form10-qx2022q2xex311.htm</File>
    <File>cdlx_form10-qx2022q2xex312.htm</File>
    <File>cdlx_form10-qx2022q2xex321.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cdlx-20220630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="824">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>80
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cdlx-20220630.htm": {
   "axisCustom": 1,
   "axisStandard": 29,
   "contextCount": 267,
   "dts": {
    "calculationLink": {
     "local": [
      "cdlx-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cdlx-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cdlx-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cdlx-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cdlx-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cdlx-20220630.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/2021/dei-2021.xsd"
     ]
    }
   },
   "elementCount": 538,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 1,
    "http://www.cardlytics.com/20220630": 2,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 8
   },
   "keyCustom": 53,
   "keyStandard": 268,
   "memberCustom": 39,
   "memberStandard": 38,
   "nsprefix": "cdlx",
   "nsuri": "http://www.cardlytics.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "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",
     "role": "http://www.cardlytics.com/role/COVER",
     "shortName": "COVER",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105103 - Disclosure - BUSINESS COMBINATIONS",
     "role": "http://www.cardlytics.com/role/BUSINESSCOMBINATIONS",
     "shortName": "BUSINESS COMBINATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES",
     "role": "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLES",
     "shortName": "GOODWILL AND ACQUIRED INTANGIBLES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - REVENUE",
     "role": "http://www.cardlytics.com/role/REVENUE",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122106 - Disclosure - DEBT AND FINANCING ARRANGEMENTS",
     "role": "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTS",
     "shortName": "DEBT AND FINANCING ARRANGEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128107 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135108 - Disclosure - FAIR VALUE MEASUREMENTS",
     "role": "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140109 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2144110 - Disclosure - EARNINGS PER SHARE",
     "role": "http://www.cardlytics.com/role/EARNINGSPERSHARE",
     "shortName": "EARNINGS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147111 - Disclosure - SEGMENTS",
     "role": "http://www.cardlytics.com/role/SEGMENTS",
     "shortName": "SEGMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Policies)",
     "role": "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
     "role": "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - BUSINESS COMBINATIONS (Tables)",
     "role": "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSTables",
     "shortName": "BUSINESS COMBINATIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES (Tables)",
     "role": "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables",
     "shortName": "GOODWILL AND ACQUIRED INTANGIBLES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319303 - Disclosure - REVENUE (Tables)",
     "role": "http://www.cardlytics.com/role/REVENUETables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323304 - Disclosure - DEBT AND FINANCING ARRANGEMENTS (Tables)",
     "role": "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSTables",
     "shortName": "DEBT AND FINANCING ARRANGEMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329305 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "role": "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336306 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "role": "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2341307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "role": "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESTables",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348309 - Disclosure - SEGMENTS (Tables)",
     "role": "http://www.cardlytics.com/role/SEGMENTSTables",
     "shortName": "SEGMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION (Details)",
     "role": "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
     "shortName": "OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i4c55abb8b71041febf96d87b52c227dd_D20220511-20220609",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRepurchaseOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cdlx:AcquisitionAndIntegrationCostsBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
     "shortName": "BUSINESS COMBINATIONS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "2",
      "lang": "en-US",
      "name": "cdlx:BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
     "role": "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - BUSINESS COMBINATIONS - Schedule of Business Acquisitions (Details)",
     "role": "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
     "shortName": "BUSINESS COMBINATIONS - Schedule of Business Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i458da716f0b045dba521a620a8bbe19c_D20210305-20210305",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cdlx:PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - BUSINESS COMBINATIONS - Assets and Liabilities Assumed (Details)",
     "role": "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
     "shortName": "BUSINESS COMBINATIONS - Assets and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i0256022d43d1486fab0a62419da461fc_I20210505",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "ia301de5023434264933d3c686c7f048f_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - BUSINESS COMBINATIONS - Identifiable Intangible Assets Acquired (Details)",
     "role": "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
     "shortName": "BUSINESS COMBINATIONS - Identifiable Intangible Assets Acquired (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "ieba68e3fe84844e39758e5d6196edc4e_D20210505-20210505",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Consolidated Results of Operations (Details)",
     "role": "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails",
     "shortName": "BUSINESS COMBINATIONS - Pro Forma Consolidated Results of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "ifea64c79d1e54e04acaadbfb8764ead8_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails",
     "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i93eea68cdf9f4e1984131a7ce6595fe6_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415408 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Changes in Carrying Amount of Goodwill (Details)",
     "role": "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails",
     "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Changes in Carrying Amount of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "if6e738884685428088b4690be59d908d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416409 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Other Intangible Assets Subject to Amortization (Details)",
     "role": "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails",
     "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Other Intangible Assets Subject to Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417410 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Amortization expense schedule (Details)",
     "role": "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails",
     "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Amortization expense schedule (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cdlx:ConsumerIncentivesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420411 - Disclosure - REVENUE - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/REVENUENarrativeDetails",
     "shortName": "REVENUE - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cdlx:ConsumerIncentivesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421412 - Disclosure - REVENUE - Summary of Revenue (Details)",
     "role": "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails",
     "shortName": "REVENUE - Summary of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)",
     "role": "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i5e93576c62df4bc19a2c296db70b505c_I20200922",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
     "shortName": "DEBT AND FINANCING ARRANGEMENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i5e93576c62df4bc19a2c296db70b505c_I20200922",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "ic3b95c490054487db5f1ecff9f9b799a_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Net Carrying Amount of Liability Component (Details)",
     "role": "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails",
     "shortName": "DEBT AND FINANCING ARRANGEMENTS - Net Carrying Amount of Liability Component (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "ic3b95c490054487db5f1ecff9f9b799a_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427416 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Interest Expense Recognized (Details)",
     "role": "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails",
     "shortName": "DEBT AND FINANCING ARRANGEMENTS - Interest Expense Recognized (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1c5497e27c454e27affe9c1219b30e0b_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i93eea68cdf9f4e1984131a7ce6595fe6_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430417 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
     "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i93eea68cdf9f4e1984131a7ce6595fe6_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431418 - Disclosure - STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (Details)",
     "role": "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails",
     "shortName": "STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432419 - Disclosure - STOCK-BASED COMPENSATION - Summary of Common Stock Option Activity (Details)",
     "role": "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Summary of Common Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i8a86e0a5cff344a29660362499b72b4a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434421 - Disclosure - STOCK-BASED COMPENSATION - Summary of RSU Activity (Details)",
     "role": "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Summary of RSU Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "idd34068150634f4182b6df70edf4f859_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i93d943456a5d4caf9820ac59bc5751ba_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437422 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Contingent Consideration (Details)",
     "role": "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i93d943456a5d4caf9820ac59bc5751ba_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i26177f69ab4943e4bf5f9f1885ad2b0f_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438423 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Beginning and Ending Fair Value Measurements (Details)",
     "role": "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Reconciliation of Beginning and Ending Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e27138d077449418b6f13b9f307e885_I20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i3fb94bfd8e8b4b399e43a7291c87abce_I20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439424 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Key Assumptions (Details)",
     "role": "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Key Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i3fb94bfd8e8b4b399e43a7291c87abce_I20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)",
     "role": "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e27138d077449418b6f13b9f307e885_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442425 - Disclosure - COMMITMENTS AND CONTINGENCIES - Deferred FI Implementation Costs (Details)",
     "role": "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Deferred FI Implementation Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "id1c5ed0adeb742c3980c2cdd7344870d_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443426 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "id1c5ed0adeb742c3980c2cdd7344870d_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446427 - Disclosure - EARNINGS PER SHARE - Schedule of antidilutive securities (Details)",
     "role": "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails",
     "shortName": "EARNINGS PER SHARE - Schedule of antidilutive securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "ifb086bc42a1941c1a64fa01775f6d7e1_D20220101-20220630",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449428 - Disclosure - SEGMENTS - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails",
     "shortName": "SEGMENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cdlx:AdjustedContribution",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450429 - Disclosure - SEGMENTS - Revenue by Segment (Details)",
     "role": "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails",
     "shortName": "SEGMENTS - Revenue by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cdlx:FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cdlx:AdjustedContribution",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451430 - Disclosure - SEGMENTS - Adjusted Contribution Reconciliation (Details)",
     "role": "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails",
     "shortName": "SEGMENTS - Adjusted Contribution Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cdlx:ContractWithCustomerAssetDeferredImplementationCostsAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452431 - Disclosure - SEGMENTS - Geographical Information (Details)",
     "role": "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails",
     "shortName": "SEGMENTS - Geographical Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iacf43131773f4389b415a77dad1f28cf_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i1e1b6b3a527047838e6cc70c24926cd2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455432 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.cardlytics.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (UNAUDITED)",
     "role": "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "i00fea7e97f8d4376849dc2e9fe1e35f8_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)",
     "role": "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION",
     "role": "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATION",
     "shortName": "OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS",
     "role": "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlx-20220630.htm",
      "contextRef": "iea5cb7d2ccef4c39aa99ecd7efe4dd05_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 82,
   "tag": {
    "cdlx_A2020ConvertibleSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Convertible Senior Notes",
        "label": "2020 Convertible Senior Notes [Member]",
        "terseLabel": "2020 Convertible Senior Notes"
       }
      }
     },
     "localname": "A2020ConvertibleSeniorNotesMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_A2020PSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 PSUs",
        "label": "2020 PSUs [Member]",
        "terseLabel": "2020 PSUs"
       }
      }
     },
     "localname": "A2020PSUsMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_A2021PSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 PSUs",
        "label": "2021 PSUs [Member]",
        "terseLabel": "2021 PSUs"
       }
      }
     },
     "localname": "A2021PSUsMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_AcquisitionAndIntegrationCostsBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition and Integration Costs (Benefit)",
        "label": "Acquisition and Integration Costs (Benefit)",
        "terseLabel": "Acquisition and integration costs (benefit)"
       }
      }
     },
     "localname": "AcquisitionAndIntegrationCostsBenefit",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_AdjustedContribution": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted contribution represents our revenue less FI Share and other third-party costs. We refined our definition of adjusted contribution used by our CODM to exclude the impact of non-cash charges related to the issuance of equity to our FI partners and the impact of amortization and impairment of deferred FI implementation costs.",
        "label": "Adjusted Contribution",
        "terseLabel": "Adjusted contribution",
        "totalLabel": "Adjusted contribution"
       }
      }
     },
     "localname": "AdjustedContribution",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails",
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Issuance Of Capped Calls",
        "label": "Adjustments To Additional Paid In Capital, Issuance Of Capped Calls",
        "terseLabel": "Adjustments to additional paid in capital, issuance of capped calls"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalIssuanceOfCappedCalls",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_BankOfAmericaNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank Of America, National Association",
        "label": "Bank Of America, National Association [Member]",
        "terseLabel": "Bank Of America, National Association"
       }
      }
     },
     "localname": "BankOfAmericaNationalAssociationMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BridgAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bridg Acquisition",
        "label": "Bridg Acquisition [Member]",
        "terseLabel": "Bridg Acquisition"
       }
      }
     },
     "localname": "BridgAcquisitionMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails",
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BridgAndDoshHoldingsAcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bridg And Dosh Holdings Acquisitions",
        "label": "Bridg And Dosh Holdings Acquisitions [Member]",
        "terseLabel": "Bridge And Dosh Holdings Acquisitions"
       }
      }
     },
     "localname": "BridgAndDoshHoldingsAcquisitionsMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BridgOtherRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bridg Other Revenue",
        "label": "Bridg Other Revenue [Member]",
        "terseLabel": "Other revenue"
       }
      }
     },
     "localname": "BridgOtherRevenueMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BridgPSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bridg PSUs",
        "label": "Bridg PSUs [Member]",
        "terseLabel": "Bridg PSUs"
       }
      }
     },
     "localname": "BridgPSUsMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BridgSubscriptionRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bridg Subscription Revenue",
        "label": "Bridg Subscription Revenue [Member]",
        "terseLabel": "Subscription revenue"
       }
      }
     },
     "localname": "BridgSubscriptionRevenueMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BridgTotalRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bridg Total Revenue",
        "label": "Bridg Total Revenue [Member]",
        "terseLabel": "Bridg platform revenue(1)"
       }
      }
     },
     "localname": "BridgTotalRevenueMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BusinessAcquisitionContingentConsiderationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Contingent Consideration",
        "label": "Business Acquisition, Contingent Consideration [Axis]",
        "terseLabel": "Business Acquisition, Contingent Consideration [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionContingentConsiderationAxis",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cdlx_BusinessAcquisitionContingentConsiderationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Contingent Consideration [Domain]",
        "label": "Business Acquisition, Contingent Consideration [Domain]",
        "terseLabel": "Business Acquisition, Contingent Consideration [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionContingentConsiderationDomain",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Proforma Information, Revenue of Acquiree since Acquisition Date, Actual, Percent",
        "label": "Business Combination, Proforma Information, Revenue of Acquiree since Acquisition Date, Actual, Percent",
        "terseLabel": "Percentage of consolidated revenue"
       }
      }
     },
     "localname": "BusinessCombinationProformaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercent",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_CapitalizedContractCostAmortizationInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Contract Cost, Amortization, Interest Expense",
        "label": "Capitalized Contract Cost, Amortization, Interest Expense",
        "terseLabel": "Amortization of financing costs charged to interest expense"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationInterestExpense",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_CardLinkedSubscriberUserBaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Card-Linked Subscriber User Base",
        "label": "Card-Linked Subscriber User Base [Member]",
        "terseLabel": "Card-Linked Subscriber User Base [Member]"
       }
      }
     },
     "localname": "CardLinkedSubscriberUserBaseMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_CardlyticDirectSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cardlytic Direct Segment [Member]",
        "label": "Cardlytic Direct Segment [Member]",
        "terseLabel": "Cardlytics Direct"
       }
      }
     },
     "localname": "CardlyticDirectSegmentMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_CardlyticsPlatformMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "cardlytics platform",
        "label": "cardlytics platform [Member]",
        "terseLabel": "cardlytics platform"
       }
      }
     },
     "localname": "CardlyticsPlatformMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_ChangeInFairValueOfContingentConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Fair Value Of Contingent Consideration",
        "label": "Change In Fair Value Of Contingent Consideration",
        "terseLabel": "Change in fair value of contingent consideration"
       }
      }
     },
     "localname": "ChangeInFairValueOfContingentConsideration",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ConsumerIncentivesExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Incentives, Expense",
        "label": "Consumer Incentives, Expense",
        "terseLabel": "Consumer incentives, expense"
       }
      }
     },
     "localname": "ConsumerIncentivesExpense",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ContingentConsiderationLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration Liability, Current",
        "label": "Contingent Consideration Liability, Current",
        "terseLabel": "Current contingent consideration"
       }
      }
     },
     "localname": "ContingentConsiderationLiabilityCurrent",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ContingentConsiderationLiabilityLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration Liability, Long Term",
        "label": "Contingent Consideration Liability, Long Term",
        "terseLabel": "Long-term contingent consideration"
       }
      }
     },
     "localname": "ContingentConsiderationLiabilityLongTerm",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ContractWithCustomerAssetDeferredImplementationCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Deferred Implementation Costs",
        "label": "Contract With Customer, Asset, Deferred Implementation Costs",
        "terseLabel": "Deferred implementation costs"
       }
      }
     },
     "localname": "ContractWithCustomerAssetDeferredImplementationCosts",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ContractWithCustomerAssetDeferredImplementationCostsAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Deferred Implementation Costs , Amortization",
        "label": "Contract With Customer, Asset, Deferred Implementation Costs , Amortization",
        "verboseLabel": "Deferred implementation costs"
       }
      }
     },
     "localname": "ContractWithCustomerAssetDeferredImplementationCostsAmortization",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ContractWithCustomerSubscriptionTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Subscription Term",
        "label": "Contract With Customer, Subscription Term",
        "terseLabel": "Subscription term"
       }
      }
     },
     "localname": "ContractWithCustomerSubscriptionTerm",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_ConvertibleSeniorNotesAdditionalPrincipalOption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Senior Notes, Additional Principal Option",
        "label": "Convertible Senior Notes, Additional Principal Option",
        "terseLabel": "Convertible Senior Notes, Additional Principal Option"
       }
      }
     },
     "localname": "ConvertibleSeniorNotesAdditionalPrincipalOption",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_CostOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost Other [Member]",
        "label": "Cost Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "CostOtherMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_CostperRedemptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost per Redemption [Member]",
        "label": "Cost per Redemption [Member]",
        "terseLabel": "Cost per Redemption"
       }
      }
     },
     "localname": "CostperRedemptionMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_CostperServedSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost per Served Sales [Member]",
        "label": "Cost per Served Sales [Member]",
        "terseLabel": "Cost per Served Sale"
       }
      }
     },
     "localname": "CostperServedSalesMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_CustomerIncentiveLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Incentive Liability",
        "label": "Customer Incentive Liability",
        "terseLabel": "Consumer Incentive liability"
       }
      }
     },
     "localname": "CustomerIncentiveLiability",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_DebtConversionScenarioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Conversion Scenario One",
        "label": "Debt Conversion Scenario One [Member]",
        "terseLabel": "Debt Conversion Scenario One"
       }
      }
     },
     "localname": "DebtConversionScenarioOneMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DebtConversionScenarioThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Conversion Scenario Three",
        "label": "Debt Conversion Scenario Three [Member]",
        "terseLabel": "Debt Conversion Scenario Three"
       }
      }
     },
     "localname": "DebtConversionScenarioThreeMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DebtConversionScenarioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Conversion Scenario Two",
        "label": "Debt Conversion Scenario Two [Member]",
        "terseLabel": "Debt Conversion Scenario Two"
       }
      }
     },
     "localname": "DebtConversionScenarioTwoMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DebtCovenantAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant",
        "label": "Debt Covenant [Axis]",
        "terseLabel": "Debt Covenant [Axis]"
       }
      }
     },
     "localname": "DebtCovenantAxis",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cdlx_DebtCovenantDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant [Domain]",
        "label": "Debt Covenant [Domain]",
        "terseLabel": "Debt Covenant [Domain]"
       }
      }
     },
     "localname": "DebtCovenantDomain",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DebtCovenantNoncomplianceScenarioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant Noncompliance, Scenario One",
        "label": "Debt Covenant Noncompliance, Scenario One [Member]",
        "terseLabel": "Debt Covenant Noncompliance, Scenario One"
       }
      }
     },
     "localname": "DebtCovenantNoncomplianceScenarioOneMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DebtCovenantNoncomplianceScenarioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant Noncompliance, Scenario Two",
        "label": "Debt Covenant Noncompliance, Scenario Two [Member]",
        "terseLabel": "Debt Covenant Noncompliance, Scenario Two"
       }
      }
     },
     "localname": "DebtCovenantNoncomplianceScenarioTwoMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Covenant Noncompliance, Additional Interest, Stated Percentage",
        "label": "Debt Instrument, Convertible, Covenant Noncompliance, Additional Interest, Stated Percentage",
        "terseLabel": "Covenant noncompliance, additional interest, stated percentage"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleCovenantNoncomplianceAdditionalInterestStatedPercentage",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Covenant Noncompliance, Period Of Additional Interest",
        "label": "Debt Instrument, Convertible, Covenant Noncompliance, Period Of Additional Interest",
        "terseLabel": "Covenant noncompliance, period of additional interest"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleCovenantNoncompliancePeriodOfAdditionalInterest",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_DebtInstrumentConvertibleLiabilityComponentDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Liability Component, Discount Rate",
        "label": "Debt Instrument, Convertible, Liability Component, Discount Rate",
        "terseLabel": "Liability component, discount rate"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleLiabilityComponentDiscountRate",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Notice Of Change, Covenant, Period Of Failed Compliance",
        "label": "Debt Instrument, Convertible, Notice Of Change, Covenant, Period Of Failed Compliance",
        "terseLabel": "Notice of change, period of failed compliance"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleNoticeOfChangeCovenantPeriodOfFailedCompliance",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Obligation To Convert, Covenant, Period Of Failed Compliance",
        "label": "Debt Instrument, Convertible, Obligation To Convert, Covenant, Period Of Failed Compliance",
        "terseLabel": "Obligation to convert, period of failed compliance"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleObligationToConvertCovenantPeriodOfFailedCompliance",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Percentage Of Holders To Require Written Notice Of Noncompliance",
        "label": "Debt Instrument, Convertible, Percentage Of Holders To Require Written Notice Of Noncompliance",
        "terseLabel": "Percentage of holders to require written notice of noncompliance"
       }
      }
     },
     "localname": "DebtInstrumentConvertiblePercentageOfHoldersToRequireWrittenNoticeOfNoncompliance",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Redemption Period, Days Before Maturity Date",
        "label": "Debt Instrument, Convertible, Redemption Period, Days Before Maturity Date",
        "terseLabel": "Redemption period, days before maturity date"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleRedemptionPeriodDaysBeforeMaturityDate",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Redemption Requirement, Amount Of Other Debt Called Due",
        "label": "Debt Instrument, Convertible, Redemption Requirement, Amount Of Other Debt Called Due",
        "terseLabel": "Amount of other debt called due"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleRedemptionRequirementAmountOfOtherDebtCalledDue",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Threshold Principal Outstanding Amount For Partial Redemption",
        "label": "Debt Instrument, Convertible, Threshold Principal Outstanding Amount For Partial Redemption",
        "terseLabel": "Threshold principal outstanding amount for partial redemption"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPrincipalOutstandingAmountForPartialRedemption",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_DebtInstrumentCovenantBillingCovenant": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Billing Covenant",
        "label": "Debt Instrument, Covenant, Billing Covenant",
        "terseLabel": "Billing covenant"
       }
      }
     },
     "localname": "DebtInstrumentCovenantBillingCovenant",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_DebtInstrumentCovenantBillingCovenantPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Billing Covenant Period",
        "label": "Debt Instrument, Covenant, Billing Covenant Period",
        "terseLabel": "Billing covenant period"
       }
      }
     },
     "localname": "DebtInstrumentCovenantBillingCovenantPeriod",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_DebtInstrumentCovenantCastToFundedSeniorDebtRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Cast To Funded Senior Debt Ratio",
        "label": "Debt Instrument, Covenant, Cast To Funded Senior Debt Ratio",
        "terseLabel": "Cast to funded senior debt ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantCastToFundedSeniorDebtRatio",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cdlx_DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Minimum Cash Plus Liquidity Requirement",
        "label": "Debt Instrument, Covenant, Minimum Cash Plus Liquidity Requirement",
        "terseLabel": "Minimum cash plus liquidity requirement"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMinimumCashPlusLiquidityRequirement",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Required Compliance Period, Period After Written Notice",
        "label": "Debt Instrument, Required Compliance Period, Period After Written Notice",
        "terseLabel": "Required compliance period, period after written notice"
       }
      }
     },
     "localname": "DebtInstrumentRequiredCompliancePeriodPeriodAfterWrittenNotice",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_DeferredFinancialInstitutionCostsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Financial Institution Costs [Roll Forward]",
        "label": "Deferred Financial Institution Costs [Roll Forward]",
        "terseLabel": "Deferred Financial Institution Costs [Roll Forward]"
       }
      }
     },
     "localname": "DeferredFinancialInstitutionCostsRollForward",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cdlx_DeliveryCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 9.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs to deliver ad campaigns",
        "label": "Delivery Costs",
        "terseLabel": "Delivery costs"
       }
      }
     },
     "localname": "DeliveryCosts",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_DeliveryCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost to deliver ad campaigns",
        "label": "Delivery Costs [Member]",
        "terseLabel": "Delivery costs"
       }
      }
     },
     "localname": "DeliveryCostsMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DoshHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dosh Holdings, Inc.",
        "label": "Dosh Holdings, Inc. [Member]",
        "terseLabel": "Dosh Holdings, Inc."
       }
      }
     },
     "localname": "DoshHoldingsIncMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan, Number Of Shares Authorized, Annual Increase",
        "label": "Employee Stock Purchase Plan, Number Of Shares Authorized, Annual Increase",
        "terseLabel": "ESPP, number of shares authorized, annual increase (in shares)"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cdlx_EntertainmentAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entertainment Acquisition",
        "label": "Entertainment Acquisition [Member]",
        "terseLabel": "Entertainment Acquisition"
       }
      }
     },
     "localname": "EntertainmentAcquisitionMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_FinancialInstitutionPartnerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Partner [Member]",
        "label": "Financial Institution Partner [Member]",
        "terseLabel": "Financial Institution Partner"
       }
      }
     },
     "localname": "FinancialInstitutionPartnerMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails": {
       "order": 1.0,
       "parentTag": "cdlx_AdjustedContribution",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Share And Oth0er Third-Party Costs, Excluding Non-cash Equity Expense And Deferred Implementation Costs",
        "label": "Financial Institution Share And Oth0er Third-Party Costs, Excluding Non-cash Equity Expense And Deferred Implementation Costs",
        "terseLabel": "Plus: FI Share and other third-party costs"
       }
      }
     },
     "localname": "FinancialInstitutionShareAndOth0erThirdPartyCostsExcludingNonCashEquityExpenseAndDeferredImplementationCosts",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Share And Other Third-Party Costs",
        "label": "Financial Institution Share And Other Third-Party Costs",
        "terseLabel": "Partner Share and other third-party costs"
       }
      }
     },
     "localname": "FinancialInstitutionShareAndOtherThirdPartyCosts",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_FinancialInstitutionShareCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Share Commitment [Member]",
        "label": "Financial Institution Share Commitment [Member]",
        "terseLabel": "Financial Institution Share Commitment"
       }
      }
     },
     "localname": "FinancialInstitutionShareCommitmentMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_FinancialInstitutionShareLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Share Liability, Current",
        "label": "Financial Institution Share Liability, Current",
        "terseLabel": "Partner Share liability"
       }
      }
     },
     "localname": "FinancialInstitutionShareLiabilityCurrent",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_IncreaseDecreaseInConsumerIncentiveLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Consumer Incentive Liability",
        "label": "Increase (Decrease) In Consumer Incentive Liability",
        "terseLabel": "Consumer Incentive liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInConsumerIncentiveLiability",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Financial Institution Share Liability",
        "label": "Increase (Decrease) In Financial Institution Share Liability",
        "terseLabel": "Partner Share liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInFinancialInstitutionShareLiability",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_JPMorganChaseBankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JP Morgan Chase Bank, National Association",
        "label": "JP Morgan Chase Bank, National Association [Member]",
        "terseLabel": "JP Morgan Chase Bank, National Association"
       }
      }
     },
     "localname": "JPMorganChaseBankNationalAssociationMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_LargestFIPartnerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Largest FI Partner Two [Member]",
        "label": "Largest FI Partner Two [Member]",
        "terseLabel": "Largest FI Partner"
       }
      }
     },
     "localname": "LargestFIPartnerTwoMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_LargestMarketersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Largest Marketers",
        "label": "Largest Marketers [Member]",
        "terseLabel": "Largest Marketers"
       }
      }
     },
     "localname": "LargestMarketersMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Accounts Receivable",
        "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Accounts Receivable",
        "terseLabel": "Maximum borrowing capacity, percentage of accounts receivable"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_MarketerConcentrationRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketer Concentration Risk",
        "label": "Marketer Concentration Risk [Member]",
        "terseLabel": "Marketers"
       }
      }
     },
     "localname": "MarketerConcentrationRiskMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_MeasurementInputCashPortionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Cash Portion",
        "label": "Measurement Input, Cash Portion [Member]",
        "terseLabel": "Portion to be paid in cash"
       }
      }
     },
     "localname": "MeasurementInputCashPortionMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_MeasurementInputCommonStockVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Common Stock Volatility",
        "label": "Measurement Input, Common Stock Volatility [Member]",
        "terseLabel": "Common stock volatility"
       }
      }
     },
     "localname": "MeasurementInputCommonStockVolatilityMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_MeasurementInputRevenueVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Revenue Volatility",
        "label": "Measurement Input, Revenue Volatility [Member]",
        "terseLabel": "Revenue volatility"
       }
      }
     },
     "localname": "MeasurementInputRevenueVolatilityMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_MeasurementInputWeightedAverageCostOfCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Weighted Average Cost of Capital",
        "label": "Measurement Input, Weighted Average Cost of Capital [Member]",
        "terseLabel": "Weighted average cost of capital"
       }
      }
     },
     "localname": "MeasurementInputWeightedAverageCostOfCapitalMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_MerchantRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Merchant Relationships",
        "label": "Merchant Relationships [Member]",
        "terseLabel": "Merchant Relationships [Member]"
       }
      }
     },
     "localname": "MerchantRelationshipsMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_NoncashOrPartNoncashAcquisitionAccruedConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Accrued Consideration",
        "label": "Noncash or Part Noncash Acquisition, Accrued Consideration",
        "terseLabel": "Common stock purchase consideration for the acquisition of Dosh"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionAccruedConsideration",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_OptionIndexedToIssuersEquityCapPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option Indexed to Issuer's Equity, Cap Price",
        "label": "Option Indexed to Issuer's Equity, Cap Price",
        "terseLabel": "Cap price (in dollars per share)"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityCapPrice",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cdlx_PartnerRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partner Relationships",
        "label": "Partner Relationships [Member]",
        "terseLabel": "Partner Relationships [Member]"
       }
      }
     },
     "localname": "PartnerRelationshipsMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_PaymentsToAcquireBusinessesAcquireeDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Businesses, Acquiree Debt",
        "label": "Payments To Acquire Businesses, Acquiree Debt",
        "terseLabel": "Payments To Acquire Businesses, Acquiree Debt"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesAcquireeDebt",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs",
        "label": "Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs",
        "terseLabel": "Payments To Acquire Businesses, Pre-Acquisition Liabilities And Deal-Related Costs"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesPreAcquisitionLiabilitiesAndDealRelatedCosts",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders",
        "label": "Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders",
        "terseLabel": "Payments To Acquire Businesses, Stockholders, Warrant Holders, And Vested Option Holders"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesStockholdersWarrantHoldersAndVestedOptionHolders",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_PerformanceSharesAdvertiserBillingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares, Advertiser Billing Period",
        "label": "Performance Shares, Advertiser Billing Period",
        "terseLabel": "Advertiser billing period"
       }
      }
     },
     "localname": "PerformanceSharesAdvertiserBillingPeriod",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_PerformanceSharesEBITDATargetPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares, EBITDA Target Period",
        "label": "Performance Shares, EBITDA Target Period",
        "terseLabel": "EBITDA target period"
       }
      }
     },
     "localname": "PerformanceSharesEBITDATargetPeriod",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_PerformanceSharesMinimumGrowthRatePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares, Minimum Growth Rate Period",
        "label": "Performance Shares, Minimum Growth Rate Period",
        "terseLabel": "Minimum growth rate period"
       }
      }
     },
     "localname": "PerformanceSharesMinimumGrowthRatePeriod",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_PerformanceSharesStockClosingPricePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares, Stock Closing Price Period",
        "label": "Performance Shares, Stock Closing Price Period",
        "terseLabel": "Stock closing price period"
       }
      }
     },
     "localname": "PerformanceSharesStockClosingPricePeriod",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_PerformanceSharesVestingConditionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares, Vesting Condition Period",
        "label": "Performance Shares, Vesting Condition Period",
        "terseLabel": "ARPU vesting condition period"
       }
      }
     },
     "localname": "PerformanceSharesVestingConditionPeriod",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_PropertyAndEquipmentIncurredButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property And Equipment Incurred But Not Yet Paid",
        "label": "Property And Equipment Incurred But Not Yet Paid",
        "terseLabel": "Amounts accrued for property and equipment and capitalized software development costs"
       }
      }
     },
     "localname": "PropertyAndEquipmentIncurredButNotYetPaid",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_PublicEquityOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Equity Offering",
        "label": "Public Equity Offering [Member]",
        "terseLabel": "Public Equity Offering"
       }
      }
     },
     "localname": "PublicEquityOfferingMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Deferred Financial Institutions Implementation Costs [Table Text Block]",
        "label": "Schedule Of Deferred Financial Institutions Implementation Costs [Table Text Block]",
        "terseLabel": "Deferred FI implementation costs"
       }
      }
     },
     "localname": "ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Achievement Percentage",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Achievement Percentage",
        "terseLabel": "Achievement percentage"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAchievementPercentage",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions",
        "terseLabel": "Performance conditions"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number Of Shares Authorized, Annual Percentage Increase",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number Of Shares Authorized, Annual Percentage Increase",
        "terseLabel": "Number of shares authorized, annual increase"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualPercentageIncrease",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_ShareBasedPaymentArrangementNumberOfVestingTranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangement, Number Of Vesting Tranches",
        "label": "Share-Based Payment Arrangement, Number Of Vesting Tranches",
        "terseLabel": "Number of vesting tranches"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementNumberOfVestingTranches",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Monthly Average Closing Price, Common Stock, Threshold",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Monthly Average Closing Price, Common Stock, Threshold",
        "terseLabel": "Monthly average closing price, common stock, threshold"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cdlx_TopFiveMarketersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Top Five Marketers",
        "label": "Top Five Marketers [Member]",
        "terseLabel": "Top Five Marketers"
       }
      }
     },
     "localname": "TopFiveMarketersMember",
     "nsuri": "http://www.cardlytics.com/20220630",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_IN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDIA",
        "terseLabel": "India"
       }
      }
     },
     "localname": "IN",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r550"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r551"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r551"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r551"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r553"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r551"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r551"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r551"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r551"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r547"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r548"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "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/2021",
     "presentation": [
      "http://www.cardlytics.com/role/COVER"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r0",
      "r102",
      "r107",
      "r113",
      "r188",
      "r377",
      "r378",
      "r379",
      "r387",
      "r388",
      "r423",
      "r426",
      "r428",
      "r429",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r0",
      "r102",
      "r107",
      "r113",
      "r188",
      "r377",
      "r378",
      "r379",
      "r387",
      "r388",
      "r423",
      "r426",
      "r428",
      "r429",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r182",
      "r324",
      "r329",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r254",
      "r292",
      "r345",
      "r347",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r518",
      "r522",
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/REVENUENarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r254",
      "r292",
      "r345",
      "r347",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r518",
      "r522",
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/REVENUENarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r182",
      "r324",
      "r329",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r177",
      "r324",
      "r327",
      "r482",
      "r517",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r177",
      "r324",
      "r327",
      "r482",
      "r517",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r254",
      "r292",
      "r335",
      "r345",
      "r347",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r518",
      "r522",
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/REVENUENarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r254",
      "r292",
      "r335",
      "r345",
      "r347",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r518",
      "r522",
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/REVENUENarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r178",
      "r179",
      "r324",
      "r328",
      "r520",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r178",
      "r179",
      "r324",
      "r328",
      "r520",
      "r530",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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_AccountingStandardsUpdate202006Member": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.",
        "label": "Accounting Standards Update 2020-06 [Member]",
        "terseLabel": "Accounting Standards Update 2020-06"
       }
      }
     },
     "localname": "AccountingStandardsUpdate202006Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r29",
      "r469"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r531"
     ],
     "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.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r18",
      "r184",
      "r185"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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",
        "terseLabel": "Accounts receivable and contract assets, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "terseLabel": "Accrued liabilities:"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r21",
      "r43",
      "r44",
      "r45",
      "r507",
      "r527",
      "r528"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r42",
      "r45",
      "r52",
      "r53",
      "r54",
      "r99",
      "r100",
      "r101",
      "r415",
      "r523",
      "r524",
      "r555"
     ],
     "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) Income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "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.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "verboseLabel": "Weighted Average Remaining Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r19",
      "r380",
      "r469"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional Paid in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r99",
      "r100",
      "r101",
      "r377",
      "r378",
      "r379",
      "r428"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r348",
      "r350",
      "r382",
      "r383"
     ],
     "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "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 Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r350",
      "r374",
      "r381"
     ],
     "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": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r66",
      "r83",
      "r274",
      "r453"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails": {
       "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",
        "verboseLabel": "Accretion of debt discount and non-cash interest expense"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r62",
      "r83",
      "r274",
      "r455"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails": {
       "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 debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r83",
      "r203",
      "r211"
     ],
     "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",
        "negatedLabel": "Amortization expense",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r125"
     ],
     "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",
        "terseLabel": "Antidilutive securities (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": {
     "auth_ref": [
      "r406",
      "r407",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition.",
        "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration",
        "terseLabel": "Asset Acquisition, Consideration Transferred, Contingent Consideration"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r95",
      "r159",
      "r166",
      "r173",
      "r187",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r412",
      "r416",
      "r444",
      "r467",
      "r469",
      "r488",
      "r504"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r40",
      "r95",
      "r187",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r412",
      "r416",
      "r444",
      "r467",
      "r469"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 5.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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Long-term assets:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r351",
      "r376"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Unaudited Interim Results"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r344",
      "r346"
     ],
     "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.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r344",
      "r346",
      "r394",
      "r395"
     ],
     "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.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "label": "Business Acquisition, Transaction Costs",
        "terseLabel": "Business Acquisition, Transaction Costs"
       }
      }
     },
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned",
        "negatedTerseLabel": "Fair value of unvested options to purchase common stock",
        "verboseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r392",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
        "label": "Business Acquisition, Share Price",
        "terseLabel": "Share price (in USD per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionSharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r392",
      "r393"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r392",
      "r393"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r400",
      "r401",
      "r403"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Purchase consideration",
        "verboseLabel": "Business Combination, Consideration Transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r400",
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Value of shares of common stock",
        "verboseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r82",
      "r405"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Change in fair value of contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r399",
      "r402"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Current contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Contingent consideration measurement input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r399",
      "r402"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "terseLabel": "Long-term contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "BUSINESS COMBINATIONS"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "auth_ref": [
      "r391"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value",
        "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "auth_ref": [
      "r87",
      "r88"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in lease obligation from new lease.",
        "label": "Lease Obligation Incurred",
        "terseLabel": "Lease obligation incurred"
       }
      }
     },
     "localname": "CapitalLeaseObligationsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation": {
     "auth_ref": [
      "r458",
      "r460"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.",
        "label": "Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation",
        "terseLabel": "Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation"
       }
      }
     },
     "localname": "CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r545"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "Capitalized Computer Software, Net",
        "terseLabel": "Capitalized software development costs, net"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r27",
      "r85"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r78",
      "r85",
      "r90"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, cash equivalents, and restricted cash \u2014 End of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash \u2014 Beginning of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash \u2014 End of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheet:"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r78",
      "r445"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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 in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental schedule of non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r93",
      "r95",
      "r117",
      "r118",
      "r119",
      "r122",
      "r124",
      "r132",
      "r133",
      "r134",
      "r187",
      "r240",
      "r244",
      "r245",
      "r246",
      "r249",
      "r250",
      "r290",
      "r291",
      "r293",
      "r294",
      "r444",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r224",
      "r225",
      "r226",
      "r234",
      "r532"
     ],
     "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.cardlytics.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r99",
      "r100",
      "r428"
     ],
     "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.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17",
      "r469"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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 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.0001 par value\u2014100,000 shares authorized, and 33,534 and 32,883 shares issued and outstanding as of December 31, 2021 and June 30, 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockValueOutstanding": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
        "label": "Common Stock, Value, Outstanding",
        "terseLabel": "Common Stock, Value, Outstanding"
       }
      }
     },
     "localname": "CommonStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r58",
      "r496",
      "r513"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED": {
       "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 Income (Loss), Net of Tax, Attributable to Parent, Total"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r140",
      "r141",
      "r182",
      "r442",
      "r443",
      "r531"
     ],
     "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.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r140",
      "r141",
      "r182",
      "r442",
      "r443",
      "r529",
      "r531"
     ],
     "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.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r140",
      "r141",
      "r182",
      "r442",
      "r443",
      "r529",
      "r531"
     ],
     "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.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r140",
      "r141",
      "r182",
      "r442",
      "r443"
     ],
     "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": "Concentration risk"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r140",
      "r141",
      "r182",
      "r442",
      "r443",
      "r531"
     ],
     "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.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity.",
        "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure",
        "terseLabel": "Contingent Consideration Classified as Equity, Fair Value Disclosure"
       }
      }
     },
     "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": {
     "auth_ref": [
      "r189",
      "r190",
      "r192",
      "r304"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss for 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, Allowance for Credit Loss",
        "terseLabel": "Commodity Contract Asset, Current"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r302",
      "r304",
      "r325"
     ],
     "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 with Customer, Asset, after Allowance for Credit Loss, Current"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "auth_ref": [
      "r302",
      "r304",
      "r325"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "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",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Deferred implementation costs, net"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESDeferredFIImplementationCostsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r302",
      "r303",
      "r325"
     ],
     "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.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r302",
      "r303",
      "r325"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r302",
      "r303",
      "r325"
     ],
     "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 noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Contract with Customer, Liability, Noncurrent"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.",
        "label": "Convertible Debt [Table Text Block]",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Costs and expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionByUniqueDescriptionAxis": {
     "auth_ref": [
      "r87",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.",
        "label": "Debt Conversion Description [Axis]",
        "terseLabel": "Debt Conversion Description [Axis]"
       }
      }
     },
     "localname": "DebtConversionByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtConversionNameDomain": {
     "auth_ref": [
      "r87",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Name [Domain]",
        "terseLabel": "Debt Conversion, Name [Domain]"
       }
      }
     },
     "localname": "DebtConversionNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r268",
      "r275",
      "r276",
      "r278",
      "r288"
     ],
     "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 AND FINANCING ARRANGEMENTS"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r94",
      "r97",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r258",
      "r264",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r284",
      "r285",
      "r286",
      "r287",
      "r456",
      "r489",
      "r490",
      "r503"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r13",
      "r279",
      "r490",
      "r503"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails": {
       "order": 1.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": "Long-term Debt, Gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r253",
      "r281"
     ],
     "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": "Conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r35",
      "r253",
      "r296",
      "r297",
      "r299"
     ],
     "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": "Conversion ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r251",
      "r284",
      "r285",
      "r454",
      "r456",
      "r457"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r34",
      "r282",
      "r454",
      "r456"
     ],
     "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": "Debt instrument, interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r34",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r37",
      "r94",
      "r97",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r258",
      "r264",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r284",
      "r285",
      "r286",
      "r287",
      "r456"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r501"
     ],
     "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 price, percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r37",
      "r94",
      "r97",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r258",
      "r264",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r277",
      "r284",
      "r285",
      "r286",
      "r287",
      "r296",
      "r298",
      "r299",
      "r300",
      "r453",
      "r454",
      "r456",
      "r457",
      "r502"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofEquityComponentDetails",
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r264",
      "r453",
      "r457"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails": {
       "order": 2.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",
        "terseLabel": "Debt Instrument, Unamortized Discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Unused borrowing capacity"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r28",
      "r264",
      "r455"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "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",
        "terseLabel": "Debt Issuance Costs, Net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRentCreditNoncurrent": {
     "auth_ref": [
      "r14",
      "r459",
      "r466"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as noncurrent.",
        "label": "Deferred Rent Credit, Noncurrent",
        "terseLabel": "Deferred liabilities"
       }
      }
     },
     "localname": "DeferredRentCreditNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r83",
      "r217"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r83",
      "r154"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 3.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": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed Technology Rights [Member]"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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.cardlytics.com/role/REVENUENarrativeDetails",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r324",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333"
     ],
     "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.cardlytics.com/role/REVENUENarrativeDetails",
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r324"
     ],
     "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.cardlytics.com/role/REVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r384"
     ],
     "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.cardlytics.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_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r59",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r117",
      "r122",
      "r123",
      "r124",
      "r128",
      "r129",
      "r429",
      "r430",
      "r497",
      "r514"
     ],
     "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": "Net loss per share attributable to common stockholders, diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "EARNINGS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r445"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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 rates on cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.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"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r375"
     ],
     "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": "Compensation cost not yet recognized",
        "verboseLabel": "Unvested, weighted-average remaining contractual term"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Compensation not yet recognized, awards other than options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Compensation not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "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": "ESPP",
        "verboseLabel": "Employee Stock [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r372"
     ],
     "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": "Share-based Payment Arrangement, Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r52",
      "r53",
      "r54",
      "r99",
      "r100",
      "r101",
      "r104",
      "r110",
      "r112",
      "r131",
      "r188",
      "r295",
      "r301",
      "r377",
      "r378",
      "r379",
      "r387",
      "r388",
      "r428",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r523",
      "r524",
      "r525",
      "r555"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of equity interests that are issued or issuable in a business combination.",
        "label": "Equity Interest Type [Axis]",
        "terseLabel": "Equity Interest Type [Axis]"
       }
      }
     },
     "localname": "EquityInterestIssuedOrIssuableByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.",
        "label": "Equity Interest Issued or Issuable, Type [Domain]",
        "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]"
       }
      }
     },
     "localname": "EquityInterestIssuedOrIssuableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EscrowDeposit": {
     "auth_ref": [
      "r492",
      "r533"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.",
        "label": "Escrow Deposit",
        "terseLabel": "Escrow Deposit"
       }
      }
     },
     "localname": "EscrowDeposit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r431",
      "r432",
      "r433",
      "r440"
     ],
     "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.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r431",
      "r432",
      "r433",
      "r439",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of Fair Value of Contingent Consideration"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "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 Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Assumptions used for Estimating Fair Value of Contingent Consideration"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r266",
      "r284",
      "r285",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r432",
      "r471",
      "r472",
      "r473"
     ],
     "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.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails",
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r431",
      "r432",
      "r435",
      "r436",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "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.cardlytics.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r266",
      "r336",
      "r337",
      "r342",
      "r343",
      "r432",
      "r471"
     ],
     "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\u00a01"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r266",
      "r284",
      "r285",
      "r336",
      "r337",
      "r342",
      "r343",
      "r432",
      "r472"
     ],
     "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\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r266",
      "r284",
      "r285",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r432",
      "r473"
     ],
     "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\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails",
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "auth_ref": [
      "r437"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held.",
        "label": "Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "terseLabel": "Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.cardlytics.com/role/FAIRVALUEMEASUREMENTSReconciliationofBeginningandEndingFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r266",
      "r284",
      "r285",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r471",
      "r472",
      "r473"
     ],
     "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.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails",
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r438",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r462"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance Lease, Liability, Current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r462"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r461"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r463",
      "r464",
      "r465"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails": {
       "order": 1.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",
        "negatedTerseLabel": "Accumulated Amortization",
        "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "auth_ref": [
      "r204"
     ],
     "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.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r212"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails": {
       "order": 6.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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails": {
       "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 remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "2022 (remainder of year)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"
     ],
     "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": "Finite-lived Intangible Assets Amortization Expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r212"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails": {
       "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 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": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r212"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails": {
       "order": 5.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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r212"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails": {
       "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 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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r204",
      "r207",
      "r210",
      "r213",
      "r483",
      "r484"
     ],
     "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.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r210",
      "r484"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails": {
       "order": 2.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.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "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": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r204",
      "r209"
     ],
     "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.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r210",
      "r483"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails": {
       "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationexpensescheduleDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Finite-lived Intangible Assets Acquired"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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 administration expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administration expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r194",
      "r196",
      "r469",
      "r487"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 6.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": "Balance as of June 30, 2022",
        "periodStartLabel": "Balance as of December 31, 2021",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r197"
     ],
     "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": "Goodwill additions due to acquisition of Entertainment"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "GOODWILL AND ACQUIRED INTANGIBLES"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r83",
      "r195",
      "r198",
      "r200"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESNarrativeDetails"
     ],
     "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.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r56",
      "r159",
      "r165",
      "r169",
      "r172",
      "r175",
      "r485",
      "r494",
      "r499",
      "r515"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "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 income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "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": [
      "r219",
      "r221"
     ],
     "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.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r221"
     ],
     "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.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r111",
      "r112",
      "r157",
      "r386",
      "r389",
      "r390",
      "r516"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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)",
        "negatedTerseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 11.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",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Increase (Decrease) in Accrued Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 17.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 taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.",
        "label": "Increase (Decrease) in Income Taxes",
        "terseLabel": "Increase (Decrease) in Income Taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r202",
      "r208"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r66",
      "r272",
      "r283",
      "r286",
      "r287"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails": {
       "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": "Total interest expense related to the Notes"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r68",
      "r273",
      "r286",
      "r287"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails": {
       "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 (due in cash)"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSInterestExpenseRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r77",
      "r79",
      "r86"
     ],
     "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": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r214",
      "r215"
     ],
     "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\u00a0Software Development Costs"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r31",
      "r95",
      "r167",
      "r187",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r413",
      "r416",
      "r417",
      "r444",
      "r467",
      "r468"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r95",
      "r187",
      "r444",
      "r469",
      "r491",
      "r509"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r33",
      "r95",
      "r187",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r413",
      "r416",
      "r417",
      "r444",
      "r467",
      "r468",
      "r469"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 6.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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r30"
     ],
     "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": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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": "Lines of credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r13",
      "r265",
      "r280",
      "r284",
      "r285",
      "r490",
      "r505"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails": {
       "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": "Long-term Debt, Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNetCarryingAmountofLiabilityComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r37",
      "r237",
      "r238"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "terseLabel": "Outstanding borrowings"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r37"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r37",
      "r239"
     ],
     "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketApproachValuationTechniqueMember": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities.",
        "label": "Valuation, Market Approach [Member]",
        "terseLabel": "Valuation, Market Approach"
       }
      }
     },
     "localname": "MarketApproachValuationTechniqueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Revenue discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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": "Net cash received from (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r78",
      "r81",
      "r84"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r46",
      "r49",
      "r54",
      "r57",
      "r84",
      "r95",
      "r103",
      "r105",
      "r106",
      "r107",
      "r108",
      "r111",
      "r112",
      "r120",
      "r159",
      "r165",
      "r169",
      "r172",
      "r175",
      "r187",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r430",
      "r444",
      "r495",
      "r512"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net Income (Loss) Attributable to Parent, Total",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r105",
      "r106",
      "r107",
      "r108",
      "r114",
      "r115",
      "r121",
      "r124",
      "r159",
      "r165",
      "r169",
      "r172",
      "r175"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net loss attributable to common stockholders, basic",
        "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted And Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "negatedLabel": "Total other expense",
        "totalLabel": "Total other expense"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r147"
     ],
     "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.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r159",
      "r165",
      "r169",
      "r172",
      "r175"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 2.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": "Operating Income (Loss), Total"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.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"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r461"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "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 under operating leases, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": {
     "auth_ref": [
      "r289",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.",
        "label": "Option Indexed to Issuer's Equity, Strike Price",
        "terseLabel": "Strike price (in dollars per share)"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityStrikePrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r3",
      "r98",
      "r145",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other long-term assets, net"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "terseLabel": "FI share commitment"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r410",
      "r411",
      "r414"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r47",
      "r50",
      "r410",
      "r411",
      "r414"
     ],
     "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",
        "verboseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "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:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other (expense) income:"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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)",
        "negatedLabel": "Other non-cash (income) expense, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "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": "Foreign currency (loss) gain"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForCommissions": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for commissions during the current period.",
        "label": "Payments for Commissions",
        "terseLabel": "Underwriting discounts and commissions"
       }
      }
     },
     "localname": "PaymentsForCommissions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.",
        "label": "Payments for (Proceeds from) Investments",
        "terseLabel": "Payments for (Proceeds from) Investments"
       }
      }
     },
     "localname": "PaymentsForProceedsFromInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 4.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",
        "terseLabel": "Payments for Repurchase of Common Stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.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",
        "negatedLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedTerseLabel": "Payments of Stock Issuance Costs",
        "terseLabel": "Offering costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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",
        "negatedTerseLabel": "Business acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedTerseLabel": "Acquisition of patents"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.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",
        "negatedTerseLabel": "Acquisition of property and equipment",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments to Develop Software",
        "negatedTerseLabel": "Capitalized software development costs"
       }
      }
     },
     "localname": "PaymentsToDevelopSoftware",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r351",
      "r376"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r25",
      "r26"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r72"
     ],
     "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, net of issuance costs paid of $6,900"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from issuance initial public offering"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r41",
      "r218",
      "r464"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r9",
      "r10",
      "r218",
      "r469",
      "r500",
      "r510"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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, net",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r61",
      "r191"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Credit loss expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Principal payments of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r385",
      "r481",
      "r546"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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 expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "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 expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r8",
      "r85",
      "r90",
      "r486",
      "r506"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r8",
      "r85",
      "r90"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Restricted stock units",
        "verboseLabel": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r301",
      "r380",
      "r469",
      "r508",
      "r526",
      "r528"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r99",
      "r100",
      "r101",
      "r104",
      "r110",
      "r112",
      "r188",
      "r377",
      "r378",
      "r379",
      "r387",
      "r388",
      "r428",
      "r523",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "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": [
      "r150",
      "r151",
      "r164",
      "r170",
      "r171",
      "r177",
      "r178",
      "r182",
      "r323",
      "r324",
      "r482"
     ],
     "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": "Revenue from contract with customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUESummaryofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r334"
     ],
     "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"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r313",
      "r314",
      "r326",
      "r334"
     ],
     "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.cardlytics.com/role/REVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "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": "Schedule of revenue by geographic areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r311"
     ],
     "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",
        "terseLabel": "Remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r312"
     ],
     "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.cardlytics.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r312"
     ],
     "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.cardlytics.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r55",
      "r95",
      "r150",
      "r151",
      "r164",
      "r170",
      "r171",
      "r177",
      "r178",
      "r182",
      "r187",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r444",
      "r499"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails": {
       "order": 2.0,
       "parentTag": "cdlx_AdjustedContribution",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenue",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Total net proceeds"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Number of shares issued"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Share price (in USD per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r140",
      "r182"
     ],
     "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": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r125"
     ],
     "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.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSAssetsandLiabilitiesAssumedDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSProFormaConsolidatedResultsofOperationsDetails",
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r350",
      "r373",
      "r381"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r350",
      "r373",
      "r381"
     ],
     "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": "Allocation of recognized period costs"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r204",
      "r209",
      "r483"
     ],
     "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.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESChangesinCarryingAmountofGoodwillDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r204",
      "r209"
     ],
     "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 Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r199",
      "r201"
     ],
     "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": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r363"
     ],
     "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": "Summary of RSU activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r159",
      "r162",
      "r168",
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r159",
      "r162",
      "r168",
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of segment reporting information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r351",
      "r376"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r357",
      "r368",
      "r369"
     ],
     "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": "Summary of common stock option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r146",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r175",
      "r182",
      "r222",
      "r223",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r146",
      "r148",
      "r149",
      "r159",
      "r163",
      "r169",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r181",
      "r182",
      "r183"
     ],
     "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": "SEGMENTS"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "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": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": {
       "order": 8.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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": "Sales and marketing expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/SEGMENTSAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONAllocationofStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r493",
      "r511"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "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": "Convertible senior notes, net"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails",
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cardlytics.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 7.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 expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r352"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r362"
     ],
     "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",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r367"
     ],
     "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 usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r365"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r365"
     ],
     "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": "Granted (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r364"
     ],
     "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": "Unvested \u2014 Ending balance (in shares)",
        "periodStartLabel": "Unvested \u2014 Beginning balance (in shares)",
        "terseLabel": "Unvested PSU (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "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 (in thousands)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r364"
     ],
     "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": "Unvested \u2014 Ending balance (in usd per share)",
        "periodStartLabel": "Unvested \u2014 Beginning balance (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r366"
     ],
     "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",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r366"
     ],
     "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 usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONOptionValuationAssumptionsDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Number of additional shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r354"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Stock Option Activity, Additional Disclosure"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r360"
     ],
     "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 at end of period (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r376"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Options outstanding, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r359",
      "r376"
     ],
     "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": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "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 (in thousands)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r358"
     ],
     "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": "Ending balance (in usd per share)",
        "periodStartLabel": "Beginning balance (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r371"
     ],
     "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 exercisable or convertible options. 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, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Exercisable, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "terseLabel": "Exercisable at end of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "auth_ref": [
      "r349",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r349",
      "r355"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "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 usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "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": "Share-based Compensation Award, Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third 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 Three [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche Three"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "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": "Share-based Compensation Award, Tranche Two"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r352"
     ],
     "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": "Award vesting rights, percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period",
        "terseLabel": "Expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r376"
     ],
     "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": "Exercised, aggregate intrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r376"
     ],
     "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, weighted average contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options outstanding, weighted average contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r356"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Options vested in period, fair value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "ESPP, purchase price percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r146",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r175",
      "r182",
      "r199",
      "r220",
      "r222",
      "r223",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSRevenuebySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r93",
      "r95",
      "r117",
      "r118",
      "r119",
      "r122",
      "r124",
      "r132",
      "r133",
      "r134",
      "r187",
      "r240",
      "r244",
      "r245",
      "r246",
      "r249",
      "r250",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r444",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r39",
      "r52",
      "r53",
      "r54",
      "r99",
      "r100",
      "r101",
      "r104",
      "r110",
      "r112",
      "r131",
      "r188",
      "r295",
      "r301",
      "r377",
      "r378",
      "r379",
      "r387",
      "r388",
      "r428",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r523",
      "r524",
      "r525",
      "r555"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "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": [
      "r99",
      "r100",
      "r101",
      "r131",
      "r482"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockCompensationPlanMember": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.",
        "label": "Share-based Payment Arrangement [Member]",
        "terseLabel": "Share-based Payment Arrangement"
       }
      }
     },
     "localname": "StockCompensationPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r16",
      "r17",
      "r295",
      "r301"
     ],
     "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 pursuant to the ESPP (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r295",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "verboseLabel": "Settlement of restricted stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r295",
      "r301",
      "r361"
     ],
     "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",
        "negatedTerseLabel": "Exercised (in shares)",
        "terseLabel": "Exercise of common stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r39",
      "r295",
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Common stock purchase consideration for the acquisition of Dosh"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r16",
      "r17",
      "r295",
      "r301"
     ],
     "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 pursuant to the ESPP"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r39",
      "r295",
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock Issued During Period, Value, Stock Options Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "terseLabel": "Equity Option"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSScheduleofBusinessAcquisitionsDetails",
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Stock or Unit Option Plan Expense",
        "verboseLabel": "Unvested, unamortized compensation costs"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONSummaryofRSUActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r16",
      "r17",
      "r295",
      "r301"
     ],
     "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": "Stock Repurchased and Retired During Period, Shares"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r16",
      "r17",
      "r295",
      "r301"
     ],
     "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",
        "negatedTerseLabel": "Stock Repurchased and Retired During Period, Value"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r22",
      "r23",
      "r95",
      "r186",
      "r187",
      "r444",
      "r469"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "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.cardlytics.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r452",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r452",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r452",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r452",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cardlytics.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OVERVIEWOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
        "label": "Supplier Concentration Risk [Member]",
        "terseLabel": "Supplier Concentration Risk"
       }
      }
     },
     "localname": "SupplierConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SEGMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.cardlytics.com/role/GOODWILLANDACQUIREDINTANGIBLESOtherIntangibleAssetsSubjecttoAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r135",
      "r136",
      "r137",
      "r138",
      "r142",
      "r143",
      "r144"
     ],
     "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": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SIGNIFICANTACCOUNTINGPOLICIESANDRECENTACCOUNTINGSTANDARDSPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]",
        "terseLabel": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]",
        "terseLabel": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/FAIRVALUEMEASUREMENTSScheduleofKeyAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r376"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r376"
     ],
     "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.cardlytics.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r116",
      "r124"
     ],
     "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": "Weighted-average common shares outstanding, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED",
      "http://www.cardlytics.com/role/EARNINGSPERSHAREScheduleofantidilutivesecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r131": {
   "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"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r157": {
   "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"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r209": {
   "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"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r221": {
   "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"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r436": {
   "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"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r438": {
   "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"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL7498348-110258"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 2)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45014-112735"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r465": {
   "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"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(d)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r546": {
   "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"
  },
  "r547": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r548": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r549": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r551": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r552": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r553": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r62": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r64": {
   "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"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>81
<FILENAME>0001666071-22-000108-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001666071-22-000108-xbrl.zip
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
MEP_H*<? ,T$UR%QQCS,9B!?>1<L5513]>AZU4P*&F=I+ .;TMJ<\VKY&P1P
M$48B$ *HDU* -XH009T"MC30S&9[RF/!%#%Z8D%):RP(HKS34IK$ C,R\13<
M\L T\^TICP59B@Y=%HI!A;(BV.0Y\6!3#,I&H259&LBFO#WET?!!+" GNPO"
M1/+:1"<B)0"2D&1XFAX^LQH!5/3,NH2*1"41&+=6<XT_>8E/*NR8H8N?J3!%
ML_Q(2_0@;20\.6L9!CR1&JZC%<8DJ3'X$6%IH)F167XDF(R-43#@PADON"!&
M$,E%U %=J #<+@],LS?+CP09^K:,:B[ ,A 84AJ99Q <1IN1&!GCTD V;;/\
M2/@0T,(E+W1D6NA@G3>410P<G?=!2#T]?&8U KEHFV$\>!&48"HY3FB / C,
M4>WX#$K-++)]GGT-G, %YYXFCN )QJ2ASD DGCL?$62Y?(#.;&IZ^N":1'DT
MEGLKO<! PCF34%$1@E&?("$M(;CS,#4]?:"=XY90AP [+:!.2G!$L2S9C@>G
MEP_HZ4]-3Q]55+\2/0OC-4)'$_AD533:2Q88TW%<I$+2<=(=L7/@=]Q-:Y--
M^O"T-F(?8=Q0WQG'>61<,R%#[@21(+?A@1"!:#/*HL=QFX/ANIU%?W.P?B2#
M@&&([@01+%G!0_*>H V00D/VU_1X:PXE>E[5P(M!A>)=5>L!U4!5&^RA JBK
M.6_BNY99 >2KWCAETML\4+;UH\ #TCMK,4*7PDA$R@1") 2>J*1>7Y<YT,T5
M3M^73'L3J:]HG9NG_DB21Q"6:6\U:'2V@O08LGNTOIJC<?9VG ? 4<;'/\PK
MJ'L#7Q6Q<.75GFO#3JJCGQNPOAUXO,+00.^DA&/4/9Z\ >:H'A]H@&^>^B.0
M F)H4[*4@DA4>!&#< J<"E80S<?Q_@K);YN*^ C.#VVPYXEIGE+@%,$QCDJP
M>9>"4S%)J1=(WKZL1#=ZU<F_>G@E=',QA/D*/ ^^Z1#TK:RAH>IO5=4 8Z8R
M_^M\&UY<Y:9JMWWNFCP[YU-0X-.2]NORK-U!?O#/E/D^QQ_'%WAP66IGH[36
MYW853EBT]L;GZ@_@>3).!OC9;?R#[_ZJP"&&-QB_1R2KZQ[GKAWK507]ZL75
MMCOME2_;KKH3'NZ7+D++=6 Z!96F[&JP0!P5*B4>36YE8!4CB:BDT='7A*^X
M-5%N;< %M'OG$/<AG'1[[=[QU6YN%+N45--"RL@5SZ6&!-?.HR7-Y?>TRXE9
M.JVH-@FJU4^T#64X0>=H%]IU7YOJI#A?2HY9KYB347MJB$#;:)ER.J%I9]HH
M1\:1DQQ[<G)1/;D791&/IQ<&TSR?]& O2CY2S!2EY\&"5<Z@6\Y<WAZ,B %
MT.:Z&<4B@/GM'O+#%PM7C'KX-+C@%$*2UH,0U%B3D&" 1HA:'IT=K[HO%9$>
M'FHM#)%N3P+(1YH$8%*A*8J"1RJ,2LX3IYB@-CJA: KSSXVEA 6\4P9X B.,
M$,"MEB9OG:%600P"%L@(3#;\7!B:S-X,4'!!6NH#=4I8CJYA7M+C40D.5GN^
M[)SZWK!S1;&'I]T;S8V77.G(A-:Y[(8/3EGK@@H.%BD0F4ZXN>+6P[U8:7(U
M%Y6()T)&[R1#1<:(,]ZC)QM^TN6*15DIN#UAX3P7U&N"\ ET-)V/4LJ4J-+:
MX8U^4BSG(K!>2$()K@7A!BB7Z,X$L"HP_#D2$Q3J#3;_"\T+PJ.)+F%.9)D[
M,H->B.$281,A49N8TT$R1@VJH.NMFC\)->8%E22EL3:7N@0A!#<8EW#%/948
MWS)%^,H"+/*B[DQL !4B4HQK"8U)\!@]R>MIWNO@-/-*K2@U1T'U0C+,!"YI
MM"8&B*BUC,N[_Y7F-GAT.#19,6P>8NJ%I%9D+AH1N6'<"N+!8#0$Q$IGC)<.
MXHI:CTVMMPAK%\JE9Q9:/M <C:,F4KB4C,*@B/$42 J,6;% S/IVD%^Z,KXI
MNF<0<R)O* N\\D$%Y0M7?6T?VZ*XY_/ L$2=%.C.,R*B"A:8,(G7M1,@2+%
MF^<>,LV* W4#TQMG+N4>N@1.B:!MQ%A- !$N.!=]\D8K 6BS%JAP_5R#.Y/Z
M]2F;!F.,4$8*9@@Z&T)9=#^DC9:8./]=UK^,:5;_[:M^$:JW:.53K^Q,>'KD
ML2H8HQDVUF*D(9,3:+"M-YZ(Y*-'Q0K2+3HP4T[+>+2F CH(M&D" !TG&8QA
M2D>ET4OG!%1<I";ILQ><>_)FI]T6G7+. 15?[GD?O7*2&\\LQF".>4_TTL Y
MY?7AF8!I@H_*<YX@:6$8 FF<E@G1<UI)ZN>_7^SL17(BC6*U-VC.@@NY&G]*
MX#TGW%-%'&$FI(4'9JJV[/%@,<Q:$KT0'CUYJE%T@C-)1^VC55R9^8=E[M9
M)H)3KA 601+&T?5@.7./1QZ444$G@G'V AFIN0-L#JR6#SQ('@P5&$]':T-B
M3/J@@DH(<UI2*9SBLM%DA-)RIGQ"+U%IX7SP5.0..\1:D<-GM>Q".=LMG-/N
M\B=CH(F3R"P1**%6N)RN)HU/*<91U<KEP7B:"V\3$4[OF; 1O(I*"">23U8Z
M*8--1I/H%BFLFUO@9B^5@4>#@83V4ED!/+KDF,C5WBR5DJ:XC%(YG37+B0@E
M !528D"NF!/:*Y-3?DTPQI#LX=JE%LH9K#7/9D*-8$B29.(L>6$81WQ=9(X1
MSIPS9"EE\@>6F.=%-GUP3DO+--/HOW) ]\:Q"):"%M83M]2R.5W\9B^C3EEP
MTB7P4HM(#48K7A(K"=$>PYE%J$!>E?UG;\M>'(3^3KD'Y441X":BO:J/ Y(/
M(*BN/8UTU^DOS%-@&(!B'&I<$ :T=Y [Z1E)<R0JR (LS,\;CC-9@V>>2\8P
M-!$.!"CGT7<-6?VR7#J1C/>US7-7Q'G#<29]$(V$!,)3,-$*IK3+[F[$()2"
MR*N)"V!$YPW'F=A'[X*3%I24'H0E/.\N13,9T']E4A!8&ONX"Q$Z4RI&.7WS
MZ%EN*ZN2B'E'H//.)\=94)P*P@)32V,>IP;C3*PC\4)1K3$HT2 , =2OJ%4=
MH<$('RA;&NLX36F<OG&,3'D6"9>.H&MJ WJNS N;&S2 ![L(4[)S!N-,;*/D
M@3IO'$LTB2"XCRH1HYEWFB@?[7+8QKKQS3+:1$N5,8HZ0ST7SC&;O!%&N6BL
M2!SH<MC$:< W$UM(DZ8T,:^U-(*"=D8'3VAN',<DX6DY;.&4I&_Z-I!%H9CQ
M$F7-"9.439&@(Q,%<3R!7Q(;."7IF\%ZH^#"2^<#<RFW^/8 T;( &%-0 ",7
M!+Y=UST>899_W2ZZ16>PE-G=5!&O4Z*,4B4B@A>-\<%JC"BTRHM1BPF8NUQ6
MP(B%*+A,GH 2ED@+DG,5*)? ,.1;A"9\7U&0=:KP:)FI#A)VX0*Z@Z5LJ9@X
MX:"XH90I(80R$:,]G8P"XJ)>AO6)&:$Y&]]3>@A"4LN!"6F2%<[B8#MK%'%C
MZ[?XLEE[+TLLE*A0A9362T8]PDCQ!Q.YMS;DKNG&+XE03A'&F4BCH<&#17R,
M=D)'5*HA6TA.T$,E2B[!&D4-XWZO[]I++(U>HS@&'4G(.7$2C+&.YKZC4G$K
ME%T2:9PBC+.QC1"X(98PY:G07'GO( 4B!06!1G/F^>']JW.(GT^9&B&S"QU7
MY%;0;Z',NPM=-\".;Q?'=<KBYN4YA#[$_:*#I^RD/?RT2B[D8WOC41X"__MD
M+OPD]O)U1ANZ28WR9.]TS=(; S@_27L2+)=:!<5BRDMAUK' K(I>$S0"<MBY
M@1"T$O/5I!F1LTW&'F$$#&,17]!AR*ASH1GCDW2$<0,$6-!I>B/PK5KSXS8:
MW]_" 2@'^8NW9M*Z%U#V<_+B'G2+7MGJ]:%:C['>8>K:;\NB&XISUQZ68GU,
M?3H1J%+.+P5B!'%2&!_1@;$!D8,4\^3,,,.TAJHY1ZR]95KN#,:73,N=4W_
MM$"D(>(8!<^$X.CH69VTT=0XH-$S/X-Q^Q&N#VF=/W]Q== M_CV #;B.GF\6
MS;IU[EZ KL,AV^E.VGV8%L9WVJ;V4G17U2?-4^NA&)ZQDS;PC/'5'MQ#%5T.
M<,Q885A>=3!>H:?"(OY?8<2GPD]%G_WWO26ASVV,(^&:.\>T3,+D"!#U1-0A
M"6' ./IS87Q2PK(HB=MSX\(E98A2N1^REMRCY0Q)<Y(]/B73 J'\IM<][D/9
MR0C>4V#^H[OS%1Q_W,M:ST-UOZNUC!QRCB22NVT0Q03CR5H0N3Y.#"1Q(?FL
MX]3/(WE#XC'0<[= O/EQJ]<-O0Y>)4=^$W4;)E.2)8:\!PLL<URH7!^?:V*,
M"3FEW*9%2"&?/Z1FOZZ)>IH$):,0,0IPZ(Z!YLE$SC0&[XXMJ=Q-Q-^:S/Y'
MZ2,5G"K#C #)K S@*8H<HY82MPAE_;X[M6,!.3 '$BVD!LIR)CH2QAJCI>*,
MQ>!5<C:*!2#,A&']+L(N<6I+X)[EAF<Q,:&IMTJP1"/R(KH8Z1R;@ S,RT%G
MD"L77,!F2A#Z;^L7WTGKL7<C+!N[V^LA] 9XO^[Q'BKDZ,I8'9Q''+@Z,%$+
M8A,@&0TLSY9H+O).,&&YM$YI1;T1W,Y_!=[Y"'LF4H<7I0EMM+"$2"&,CEZF
MW.$\V62]MM;-KSC-+3B/)SF,BDC1'D:>- J-,HDFE4--+T(R3 Z792B=7W!>
MEA"+_BL7BC8^UFWMM@L7O?8%*K?;)SW67,67)T?>%%W82<,[3Y0-I$GI(^G1
MH .20*2$,6UBP1,C/$]!&0^1>ABQ88[UZ(H-Y-$4MW).1<&]\D(+Q:0!X8*,
M6AJ/5I4.BX_4NJ&Y4A)S28L[TYBWU,27IS%OG?HC65.<$"ZDLE&A*K'"J[PM
MF BNF;1L%*W/-X<F%ZVOV#EC=E+%O.)4A<"4B"H9IZB+P9" F@_YN0#L7"8.
M?9<H3F4>8B;LY*!5"C))2[E@5!G)0]Z\YGW(:3AT_@.G92#EO$1JDAL:.(N
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
MV*4%2YG4PA/-)>^(<5$*SJ33SB6-8;90/!$=%R0R6_%X?G@\F_E8\,%YKH@
M(Q18JZ(DP(1A)!H5S +HXV_'=3W4%C-73(/BPOGV#^_[7S)96DB5+ #]BJ
M(O+71K!&@00B#22"#I]; )6\HO+<47E&&Z:(E20@=9T13!D7<LRB,()/UIH4
M%F"5;.ZI_,:5QU#U?R(JSV;9T'.OC58Q:724D_0I<I'3G"2#0-PBI,>LJ#QW
M5)[).FIRRM/D)"- A';24@SZN/?XB;9TE.FUL+[RI^4_]P;G>)T)1&(/(?.K
MK;>(:1?*1^Q.^G4!_FSYI]'#+*/?+#$$%$CC**06R0NC@7)IK-5)*.\7@=9?
M)-0+USW;2>OX:1%<J\;>M=>KJH<0/R"=>$%D:L7Q+\:&E"2&>MI:245,QO*8
M6'"0C!#*TD5(@9D/FGU1TOYXN]TKCUWWY8FK((O==*7M9^/YT^+R60E5;U &
MJ(:_GH"+]</'XN+Y[_C7J$ZN3$H011T8+:PTN?8;TSP"%5)9&__.JXX?OU/U
MK]K(ZT[1;9[4E9.?<77>_^U]$?LGSR@A_V?M]GEHL?%4W^LC(Y[Q\[R5OSIW
MW?'QT&OWRF?_B>) 4OHMX>,WD^L4[:MG_[V/P%:-%KQO[/8ZKOO?OU:N6S4K
M?.'1B57Q ?"6>/?ZU_?#Q]&$_-8NNC!^/,K(__DM#THS0N@-.?%LT,6AR&?A
MX[BY>9;&20GIGVO_^0!,4 7MY]BAT4N-EQETC"A^?^H0J3RZ]P$V!*+?.W^F
MKE%X_KLOG][YSB??K)_7M8OC[K,L55#BE_OUO4<G^%Z);]#$X6N[\PJ>C7_X
M+1;5>=M=/2NZ]2#47_KM-B,DCM@%E/V\8#FZ27V_X>&/M'I"AM3J(X'[<7SG
MT>$G]:&G_?CI,6N>6/+YP^0)O3[VM+YV.3YAS.YZL/![^%9YF/ZYQM?NO/A'
M<C=B;Y 'IN808G_N8BRZQ\](@]:7^7B?I_5@/'"T/R,P>(/O(:EZ $G7GA^T
MMO8W-QI[^^O[FWN?9=6\/.W>YLN#W:W]K<V]QGIKH['YOR__M=YZO=EXN;.]
MO;6WM[73FN$KL >]PKOUO7]MM5[O[[1^;6R\;# BA7V(-&<)FKV(<OV$&#[G
M$HI"V*AZ[2+.MX":!_'EU<[N=N-WM.O=7K<UJ".8QLC\[V8K4H"3P>O(0H D
M K?.60LA:D@@8B3ROC6/1M=EKS5"\6RC%P;9N\D.Y-IH4S__Z\IO]"[>L-V+
M0[X]B*>;%T>O[>E.YX >G1Z2[8W#R\-W!Z+UX4_9VC\Y.>QLT^W3\.'H]<%E
M:^. [>RWS][P5OOPPWF[]>Z0M3;6V?:[5^V=C4!V]@_$X;L_3EO[6WR;[;:W
M]_^DK=,S>?3*7+YA1U>'[X)J[?_5V6:''W9>'_#6QA]%Z_769>OTY&2[TSHY
MW#_F.^_P'AL'Y.@T7,37?XGXKS_:1ZQ]X4][%._WX>AT6QSM![+=V2*'IYML
MY_7FU2%[=8+WET?[AZ*UO]MI47/9^G!X^;=.P0CJ9=,D*IMHA6W3>Q.:!F@,
M6E+B1%I[3DGSS]J[^HC"\\9*;.=';!?(5Y%/"*4/&M%O HH]T<9^"U"?0V4\
MZNS\,H_[3?JV(7TZ-KWS1U>-7W6PAR,_>:WXYP!#-G3;KW;AO%?VUQJI5W9<
M'V^ 8X*1_C/?Z[6]:[=[?=^[7$C]^:KPKP]4ZW3]/7I2=+OSJCADA[2U\>*L
MQ;;HT>M6>WMCB[9>YV<]D#L;VZ/O_(7WDMVC_1[;WE@GA_L'5_FYCDX/R/;K
M/_GAZ5]GA^S@_3;^?K1Q1EO[9V*;FO=O]M?[VWOD\LU^D-L?#OG?1.6M248V
M/=.^*2"YIA%.-R/)NUUTC%:+M>?_]9_XC_KMK@J^UL CRB\RF_\\6-_=W]Q]
M<]C8W7R[L[O?>'NPNW>PWMIO[.\TT/'=1^^V07EC9[=!Y2_Q'XV=5XW]?VTV
M;OC$U_[P^LO]?)A:+FX-T9==GD^"^'LMUV3'1MSO!/7*1O\$&O\>BV-C."'2
M  RJXS3<H[?U_3:'TS*WU,"SB)\T.WC/D_RU9G17S2MP91.Z"ZD/OM^?0EG_
M6R3- "0TE4F\*8(D31N8;%*?/2GJ @]^[?D?@RXT./FUD8?\X7[5O-!Q9_>!
MKM\B3:&LW)+%<4OV2WR^NA#.TOLE&W^=[>!S[>SC,YW&-G[OK/7A&)\UHOXY
M*5J=W:*U_^IT^]WF7;^$M-[]*5JGF[*U<<9:#/V2SI]\9^//]RVV*79>;[&C
MUUMT^]WVY>%?]_@E5N:9F1B:UMK4%$JB7V(D:W*N0V2).4/ER"\12^V7[.^N
MM_:V:N_C9W9,/C,[,W),^M<".?9,4MGK-/Z^^U^CW_OTPZ\9DSETR.HN6%5>
MCFN\*M"^(?$]E,^N3?<LL)B@WMVL5_SRFPY?="$5ZG<[=E?;I\=_1RZ=9"PV
MD_08IS'GFT9ZVS36!L>M)<SXO-Y-F]QPHW[,J2LZQXVJ#,B=V+Z\1N3O8_KD
M]/QXK>':_<\=NCWY)-7YY?>X44R8\\NUIP\2R<7U^ 1YHHE\=)=//R%6+,A5
MZR'0W^^>4O80@S[D]5TLAS NGY,Z5):[<%Q4V2SV6WAD(17FT ,]/#WJ[+QK
M%=ML\_W._E&[];IU=K31;A]V=D^.3L_X]L:+8OMT\VJ[<WC' SU'[_10'K*M
M#X?[Z[+5.2"';/=LY]U?Q='K5YV=_?!^^_76U?;^UM51^QX/U&LJE!$XR)I@
M* U2-*URJ1F !>Z,"B3O%'^YOKOQYG!_Z^7>KXVMULLG7W1%'YW#$W!+[RZ+
M?>* U/S]9?/2A7XC<ROG1GQD6\-5C;US"#G%*C:*;J/H5XV7)_6\T3^^/AAJ
M(>7YBXDODY;TK2[>]GQTYWJ+^LOA9O27O0B?1J95/N.\[%WDZRSH'-E4-</5
M)YJ!,8=>&)"F-P*:@C-HYOXY3<Z224&&0!0"OP%M]]Z5\.#@=,7];^;^OKO<
M&B5TAOKN"QP?3)O46W?,73(<>&!-YBD&&-3(I@F6- &L,XP9IHQ<>\YREB3/
M;4F_W=#] +]G9^=JA=KHE8U>;E;=.!V4116+4$\UH.$K;BK?^K2<?5M\J'__
MQR1$?79#L?5D]\G>D\:H$U;9N"UYC5;OR0,,_(-FX%9*[J:26X^QA*H:_?,&
M;TI7"NYK"HY\8K45R5V4 VGJX$Q3!"V;ELC8-$8$&ZE-*HBUYTK+QMN<V-Z(
MT'@#R.OU"WC2:&W^VMA#1:"098\[V[SB^CU<?XD_[I3[O?<K__0A3-^\S72T
MW51%%9J<>H?^J?%-JY'I2KDH%1*=*+_V?+W?QGC-K=@\<3;7/L1.^1:#+O07
M5C'9HW#^COL:'4_6)-OD&NDNDM1-RS@T/>-, Z62J;CV_#6@?U:L.#]YSK_M
M(:G;1\7Y<!9B1>BO$GK[3F)>< R$2$W*+;HK +KI31)-)U+0%C&(5J\]QV",
MF)]ESG%$K1QWG9>H28MSUV[ )82Z<R]^C+$(5+_FH*P]R"_5^%"<XTM'>*R9
MQS(_SDK2LWNV7H);R?9#9)M]FMSB M=1NJ8B,6$HHBPZ: 2:(5C-G$\< $.1
M7XPQ_WC<V</[4EM^/OJ^Z>';OSWI=1<YG6#:%+[C;TDP7N5T@^@,- 6Q% -I
M$YHIBAA8X($G-$_:LJ8TY),<TV6U4!_7P?[K/PVC^K>JT8<VG&>N-;HUV6Z:
M)X<Z]'/VZ0>SL18F"X++)Y8_?N(K$T\,5X]^V?II^?<G+-B%#"C6GN^ADU46
M_0*O6-8<AQ)BXWQ05H.\Z-OO-?",>AJ8LE_\/[*+EO/R;GQM\S*<N.XQ--9#
M/Q_..8C/)CI?/*N<S2]9M?VB/ZPF "Z<-$+;5=4D@L^Y?/72U4IO[ZKC>^U?
MJL^OCBS9BX^3)&K(82P&*"KO3PK\Y*,\+;PTW&\5)^C)C?3+%66^EJP%]N2.
M-K8^''5>Y>.T]7K[0VMCDVVC!W>XORUW-LXNMS\<B)W7F^+H]/BN)W>V?8J^
MW+N<.(I>W(=MLKU_>+6S'T^V/YR)G?W-#ZW]8W&X?]+9>75/-D-BD7)A;-,X
M'&5A. 8C*1?.L=0G007Q(0PSCI&R>_U>.)O&]-E2TG6D H<:<,75!W!U\VZ2
M N4J1=^T/F'@G*AN&NMTDS%+$$V7@DW(U8TW_[OBZ ^JU+&_MN#IH].CZIT
MF2HK34!N$L\<4M5@@,RX:Q(:#8LR,!L)^@;K>QOKGY2V>$ T.)M])UO=F-,]
MH.&O&N$$PEDC%WM#1P;J[)CL\I<?4T%_H?]HG+BJD8HV!@NNW<:#>;M<CB'^
M/2AR!(&!@X?1"7C-ZR""YUR:X7:FAX42C8A'T;O,IYZ7$*#V-2EKU#N#J\8O
M>+V$?ZH!NES522_GHX[W"O5/7/_NL[]WMY\R/^+PRZ-W^,>O#=>-C5_8\!T]
M *(Q\*?X!OG\^E3\4GZ*T77RSL&J?HCZ(5W5;UC2B.ZJ>M+XK_^DBOSVZ=\3
M7ZYY.2A+?*[A/L9LF_JN/Z@64N"_>X,-Q=__5LSPP)1 4=6A*:)634L%;5I%
M> K@O=9J[?DA5'>%]39H=9V$SZ'9ZGURLK@-]P/V-7^QNM\<27^6"A2(3M'O
MHPA!&P6C['6S^6Q?-0!-Z55C*UM5%^K5FPW7=\/-;'>4P\=KW)QNV!W@F8+(
M4?;YH#U,0MMK[C=^R6.I?VLPSIZ,SNB?%!4^LCO/6>B35A7#![[6 %#]X\G,
MQ/O&".<!'DG[SR7><GL__,W!&DNB:%*:ZTP)P7*)*=J,B5OIO6!!B(F(]S*)
M- J1:[1S=?"&0UJVD5I9+C/)RVP.[_VT@8/9O.= U4%-@/<HQZ8'Z=_!(;CZ
M-=M^O!@:S#Q"QXWCLO>^?S(^_ 1= :B?+$(JNO6NWWI-.$^Y,WS)SSQ??9C^
M-C[MJR=\_OG&)V;[/SKY,\\Z/K/H#A469;[)QA[-33?FR</T__SL>[3VB6;L
M>R;\&7MBOW,KX9>/"?M]\_U?.L;P+2>P[1$OJ[_W-2<Q!$N%U[*6.YGZ5,#'
M;??E2]23Q[WRZM/<Q6$U[EJ#AM%)"YW!V&*'\FCC17O[PU^=UND1?B=?8_/]
MX>F?5ZT/![+U#I_UPQ]GA^R32FS\Z+1]MOWZX$/]K.B4'*&3<KC_HFAM;/'6
M_AD]VCCCVYW=T\/[*K')Z)GG3#4C<-(43.BFMT(T'6<6B 7T8-S:\S?W6[<?
MF.ZZ5=UQP87AND[=)-Y^F09J_5,"S9 P4UK:_@)GQ&^/M/@V7S"W[G.]5U"O
MU,-7!FIO&/L,@Y+K &CXZRBT^4DMS,3=K7KH7PPJO'-5+7%AN>FX6=F]NKLY
MRH)0DC29E*PI+*5-YXAN O7 !$BM !Y66.Z!1F(R*F3FI\Z]I&[>/R7S\UJ_
MB:NN\8B_K@?\Y7"\5RKL!U78U2<JC F'* G?9-SJIG D-:U(JBE=,B'*9+GX
M%A4V+VO+Z0N3OCEK^MZ9ZB+=M^Y4KS:AO]OMU8M%@VHX88QT'U:LOJ=>9*^L
M[]6^RC=_7^"M\;:-+KY;+\\!7Q15[3^/>IGE"#Q7V<DG5WW7C:Z,52-OX2SB
MYQ)C^2_N'U^8^[T] _Q !-;+_# 'W2)GD3>V]WX,@CO^\2Q8\*"N'@NU7E*=
M0+L]YG'C%V1GO6XQK([UY56!SR\<'D(U-ZR9O$N<1W")S<D/M="Y^EOGD4TL
M-K4 WQ1:0],0J9H\&G YA],P\55S, MA^MHZZK>6LYV ,E2_S;E"6J^7/O\8
MM*^&8\;IL*K_KUF9E-!XG_\:2>BK.A, 3=&@6PSELSIQ)6"4>4MF0]+4.0@,
M]5+.6W/4D!2=C,@QDZS[>ZL65<WI&JJR4&# 6OUS;:OUZI[LHCIKN$X:WJMO
MM3/HU^82[>;M+@[=0:<9>W4*?;X@.MCH->.UR,\FT:=GEW\G!HH+*YO:H3 +
M -:T$?T]:S1"$AU1>7,=9[\:RW]%61\+]1C@YXTAL(W>Q^$>VY?RTRUJ89C;
M7668?FV<N[)QX=H#:/S_]:8N^N0A$F 6J_;NPC6LO-D%]KPW]%V?E9#3GB[@
MLWUA1X] /G[%^:K7'O0__<K76I5^<S_;W+YY^*63\F.X? Q-7X([:[K4A_*9
M:[]W5U4N]7Q_UULA5UUO?[:NMU/>O34LJ/])&=_/O.J\// G[:IV6HVZ5^6P
M5>*</_W^^HLWF[D3Q<N=UOYF:__SK6\7M[P[)4\D?UAM\V\JQ&Z?</FP%)=O
MN:QZ8LC#DGR^;6VTD?_53[3\^N1HIXBQ#3-;&KR5?_=H,[X+_U+W;WV:TFO=
MOQG]+7H1W[(2XUTX.RY[: N;HT<, 0#-\'QB^9F71GW?V'KR #"7XG5?;;76
M6R^WUM^@.<YV;7W_9G?QQWWY659U>K#@?C/'4_W?G()^_VMO]:'3H-_'\1]\
MW2\M>SR2PW[?.\\J>/C&9_F&X,'FO>+XQ6Y>+\&?ZI;2=?+1J^O%D[H@9N?^
ML&(*H%^+]OV><:T.)AY*_A1L8&SM.?\,QH]DM)?.P7QT\[U2;8]'YL^HMA>N
M[7+-\+T3@'[5^.6@ZP:QP"/_^$$%]WW0KQ3<0BJX^ZW93Z#@5K[;?)!9?E;!
M??38\J3PSCD,;_.8JF[ER\T_.\3*EUOY<DM!9O- 59?3CDHXP?-RD8I?WO2J
MZA^-W'*O RLW[Z>BBYR0F_> +/.5QS2GO*@[P#Y$C=0I4">]-MZB^N_&YK\'
M1?]JY3O]5#Q1*]]IY3LM!9G%0WTG5YTT7K5[[U<S8C\7.\QJ1FPU([849-:Y
MAD(?GZG?:WS#LN;*M?NI*$+)9'V[N=9R==(&FTEBTDK-/0Z'<V7;;==UQ[7V
MNMX7LE%485!5><=0+G6XWG7MJZJH7;N/2B]KQ>%.VGS.+E2#]MU%@I7'M_3L
MX6RR+M_\:T"^2EM;8 Y;C%K^S#OVBWZ]HZI69OA!>_Q[UH7M7C7(N^K6?6_0
M;VR[\@SZC=VB.ENY>$M/#O%H,>VBNGABFB[>L&S02KL]$H%U/6/7+Q&P6K.]
M+7L!8E9F*]]LZ9%_/-7U@X9J=MMFOG/?S *^[\[^OS9W?WC/S-=??#GWS"RJ
M;?[./3.KZ9>Y4-*4\+7G;^#8M8>&N6Y(L[+,/P'HPO[LTR9T?35OLM L5FO/
M\Q1(XY4+_5ZYVM#W$^ M5\M=*W]KH4ELUYX?=#\V7F_LN3;4BU:CS,P;S4;S
M=,E!5=="&CEG*\_L)Z"'GO&DR>QUG%HY9HM,8BK7GF]>GA2^6%59^!FPUM\4
M2JK5BLV<0VK6GN_AN+K^S%9IKA%=2>_$H39?#*D^TZ'AO@J;WU"@E:_=_-)H
MX&Z7\KQ)D=-!U2_2U?37-:A$EV1W:^]_&J_67^[O[.XU]@ZVM]=W#[^M'ND4
MG:BZQN7.H&SX41^GW F@&OA3"'5+"-?H#CH>RAQ4E$5U-HPR!MV  NB*;HX[
M<L.+T![$8:/R'@8@PQ/C,"</8Q;7;[:A>]P_R7T$<F7G:M1HPD.[][[1+_IM
MN.Y/?'.*YLFX*_'^"5Q?=W@W^+7A.KU<+#I7#Z_J(N*-U&OC!;/BF)<!O[^H
MZ&[](KNY)O*P$7L/$1AWTJI'>*L;D<3EU0/?8ZPPFUD[#DLOU_)0Y#SP_K,F
M-3,C5PVAFF&GCMMC0\63NCHK,JJ!].EEUK[<^6MKHTEM Y\M0J?N##%HQT8'
MX<F%^MM7-28NHMFI(/^64I:/W@VY^;51?DPH[7VL.I&_^+$72QBGH#ZH4OD*
MV.\ ]J";W 5:N5Q[]WJXJ['F.6[W/.* =K#;ZUSEACGYTV(H;7D2Y7W63N4%
MC"C0+CK%$&CGBW:><$%IS0U_;H%?H]R%XSH![S8_1E1 EHWXL4)^4LAG,_;O
M@2M1:!&#3P:^<>(0UM0>A/Z@UKL9M(Z[JEM*%-T!9&@O7'G52&6O,^ZVA)\-
M?_JU\?ZD""<C7@ROF5F504ZN:*/SFT_N /0;<'F.^(\T0-VA"<\_'YG43Q\L
M/TAPX]9/_=+5MO2\+$(]F9?O4'<\R-]&%RZ/QHI%DV+1.ZA)D?MQ>6C4:@2'
MO4+]X$9HEW !F2X9-E0*[;P$/FX"EIO7CG5-&N2(:(74!)%R*'01SJ$>H\;@
MO#<<^9>NC.TKC!"KQCGZ6+E[RV+ 4%_Q6=''."8\P(^<4V"V4C:C62EFT2GR
MP&$X5LM+UH-HE!M06\BAM<1S2G=>(&*-NJ%8'4A ..GB*QP/OS8RT+G+'43T
MM6J5F+N#U!HVRZN'NM!-.UOCW,$,,*K(V?!HX7NYD0CT5Y(X:4G$N#'W\.D/
M7>:/<HE2^?+$51BRO7#=LVS2UNN67N[7QCMHMRL,]\KCWM#''GI<N2'B==Q9
M1WB-5UNYWT^_BR[X"LA)1D6=X6X1-&)#AP=%.0]\$8KSVKC=DJ]?:]3>WVLS
MAZ=E6H2 8ID&F16U-Y3%-PS*LB9'.3*4UY?MK1">M&[.TCKH?G1N;@!4=/MP
M7+LQ&[WJ9+S#$D6W+.+Q]8;+C/IF;K>0O:*\%?._J^MH:+04#9WS=N\*Z@FB
M_LAMKEUP'(A1*#TR UE!U&[TD <WW>+^1T+>\H=O-@);D66">KU&;&3"BQPT
M7<^*((_<V7#*< A?9D[9'<YRY T<C1Z"?&/RHX3S7ID#GZ'2*-+(F^Y +.I8
M*8.+7#RY[Q95K5VNW89?L]XH;OD9$=WR=N]\%-;APV1_/??I'7^G45U5>;D8
M[Q*O]\B-'[8:^1D/?H4[<P+G92\.D)]]Q&0\7Q10QV5!^OC]ZD;5F7$7WU$+
MW_-S]/EJB6R[]]7(63H>M$=1Y%!^4+L6G7-7E! _S_J;#<DFTH#MGE666SV:
M/C?;_Y6O35OHZ.>;QZWZP,W!L\QG'[CY74"XT;$T#T*]1IK'9 ^Z!6J;NCK,
MRE1.R%3N07F!+G)>D$(H(OA^[1*7\.\!:NO<7!OU'9K0D+MMNT[NR)[)&EQU
M\J1Q8\ZIMK?5(.&917:/\PF-E)?)ZEG)6[/.V>S@UX:V-]\2XG IXHY/7E\S
M>U(W[%7IBM%\8T*)0^L*V07,LY_9(81^OPW#3O/Y_J%F4U4;HE%SUF&MH3Q_
MWLM6<5"&'.'=.'3]Y7I6QM6W<=GT9>M:]PV_/:/ZQ=65\=S!IPLL*^=O\D']
M>#$X9-9"F:/!JWHQ]I.Y[>'DV_EYKCSE,+)_*#KSHD9WAQY7K[P:K<+VH=V&
MO&!0;WA"UN&;;[L^CL)*E4Z*>&]RMO/0[[WC!M>B7_?)O!%LWLP_P!CQPH4A
M>-'U77;+^Z-D@YQ$W<FG9U;#);YL50<264.&-KBRGK-"7WVT-#2>DX2+7OL"
M+_ZDL9=CDQM/,U1< 9W#?@ZGAZL^D#.=JC[>9RPY@UI30Q<U8JB=_\:P]_5(
M1^8@H*A[LHR6D:HZN,%_^QCQ8MR;(XZ1YKVE$VL%FU>-AC<8*M7;IW1Z$=HK
M%3DIIK[ZN.XW(EH]_/@S$A'ZM36].Y%]0Z.<CS5*G:,VCO%NSZ*>N+)S)]'@
MGG2"^MK?O=0\+]IWYWV>W3TISL=4?SF<Y:E+4J](//DYW\].L2$-JX8'&!*M
MJ!KMXFRT='-S]=Q# Y4E<K"]6FR9&%[K.-[-OCN#>FX*=<A%48U37&K<3NH4
MB$;LA<%PJFF8LH=A=6,#A>U]MG_XSW62TQDZ>B&'*5EU#++1R*NJ10Y!4(O\
M.LJ!R4Y/YQROYJ\^9B2,ZL2/@H"V"S T79W>!=R:Y>]<U^RKGV9XR>^<W'U@
MTJCZ2M*HG9GB&S7(;7RY<^RWOJ^]^;ZS>;&M_<WM!GV2>Z5O;+;V-C?R3WL[
M;[8VUO?QEX_ON[>/'VQ_L9WZ:A;S85J*?7X6\^'DR<WA?GSJT]#5U.=/,O5I
M;V?<_S_VWKVIC21I'_TJ"MXWSIF-4#)UOWCV$,$8[!_[&\!C\#CP/XZZ&F$A
ML9+PA4]_JEJ L00VF)9H2;41ZP&ZU:JJ[.?)K*R\S D!M[/.\\W76W\='>X\
M/V@G(GU^M^71F '?3H]_;OZ5Z'&[=?!_MK</#UJ_O=G;?+.5*'7K7XV?T6^;
ME4?S,LRV?YZ>E<-TPA<7SD8Y?*#UR71SR-SXMH=-J$HI^4;P@P22G"[4-6?#
M\.SJAS]\9Y@,D*_/.I5_ *H/_?$]Z615,IDYE+]O?/F2N;1>5UQD\KK,1+O\
MXDM>6Z]X[2JGZ;MK@J\+0>Z\C-;QG==^]%C,US%7O_38'U_C6,]DL.)^ _I)
M>O)#FDZ-WXE+*>>V"U7-^];5>_^#;++Q2S:?ZF#Z9U"J=.96<*&*?**XW2*(
M?#NEO'L!5G6M_G/>"RV*JG4BWZW3G.I[C!,/GV#FF\-A& WO\6K<.=/+%R$K
M\[O?@E_J^#:QE(]YQL,'.:>B!W,0_.T%#YY?;JA-]0(\^Z4W8 9M_6I_QOQ[
MC3V=2/,IZ3@')/V0#XR3L30VX[\7[D/FCEI/6@/T?C/_WT?-\(F*?-YO:O_N
M?'G6Z_=>#,9G/:WS7F?T.N_ISH=^K7*:IL%7?^AH&H(1ROFH(PM8*X8I-M(%
MP36/0;S?R68 )A2OY?2?SJGI#O^_-4A@Z)G3D)\('XPY>Y;?H\V>S__9_O82
M;8Z>F\'@:UJU?[()OI8/G4[-*'WOE]&SWODI^'ZU"<V/3?!*JQ<JH%6. T__
M^6JW^I_^(J\_'='=<W^R_>G=2WVR?_H&OSLY0KM;1U^.WKYA>Q=_\[W#X^.C
MTUV\>^(NWKU\\V5OZPW9/^Q^_(ON=8\NSKI[;X_(WM8FV7W[HKN_Y=#^X1MV
M]/8_)WN'.W27O.[N'OZ-]TX^\G<OU-?=CCYUIR]Z^R>OC_?>OJ'[;_\YWCO9
M3-_Q^N3=R3^=O1.']DZ.^!'92<]XPW>W7I_^15^G[__2W3_=Z^R_?/%Q]_3U
MZ='%WNEN^LS>Z;OT^6VT>_'WQ>[%7G?_</OS[MO7'Z\^D[[K_!UY(\;/^_OK
MNY?O3G;)T9>]E[ODW>DV26.[V-O:O=@EZ;L.-[^\>_DZ[GY%7_XZW![M'B"Z
M?[A+]CZ_-\Y%8[T'$8("QB@%18P'ZPC''"F.&%O;()2VF9#__OW[5^2.)ER_
M0G@/@$:=FKWPTU+R$Q%8RBBTL4PS&IB-/#$55HH;3RR*%3\1)"@J_-0L?KJ8
MX"=DO;#6"8A,.6#<4S"8&^#2.1Q]E#J7VL!<MA%5#>*G^7=C?#)C\/5EV$<8
MFX-WVO?D8;._E6X7F93J,IJ^K?<]Z:DPT+T9:._YE(5DA4E,8S%HQY*%I*,&
M:[0#2E#4*%)+I%K;T/RQY/,# IB5<73?'?&J([<N<Z(@=Z;(G;0=&*'*,4*
M(!8@_69 ZQC >>6PC33H)+ -A1N$W!7R(6TZ-SZ &P07$@+RB5GE4LIY;$D0
ME_["=JL71K]D4]QW"[?(S%2737$EC-?7LM@+HTO';=G?U,91!U/6!5-<8*(%
M*.(YL"0W,,RE_0VC+@9")&$N[6\P;B/U:!.C>?Z7 N2:38P"Y#D!>=+8")1X
MHR0%@0(&)DD$3:2%P+A-8B7.DYBV":2=A-@@'/_$X+@*44F##3^&_KSN7"''
MRGY51>:;>73WX?FJ;]#J,H.J%?]&G</"G3/@SNE#**2]M,%BD%0[2.:/!\T=
MAD2*&!L;C%-D;4.TD7[T$53QLC06Q'690 7$<P'QE+<%">$044"P16DG8RG8
M2#@(0X567C*70_996_,FN4I7R.'R:A#.3,=7I5Y[5R6OQI7JS(]C\U9]<U:7
M>7$I@>VQ #9[OJ*J<6!DH:B:*6K_EJ,<%3U5@H+#(NW1="(K:Q@"BA)#\:1^
M*$T4)=OZ\3[AXFII+)KKLC,*FN>+YDF# P<ME50$.$4$F$R0UD%KH$ICJ]).
M@G._MJ';@B]K8 @FZZ3)%L=AORJ=]%W\]V-\&/>*K5]*SJKMG*>PTTS8:?I@
M1\N('&,"K-,2&'<>3#(S0$8GJ/(14<36-BA7;4GJVA#=&Q\+Y/)87<S7=B14
M,#\CS$]:),H@%@+A>3TI,(4]:*0C$$U"0KJP0O&U#2)H6S\^6'5>F%^>O,3;
M$?E7O_<!1F%P^J@$M1HS"&?VC!4Z.KNN?%B5=?_O>><L%_+Y]5BB5?"_U^?E
M&J_]JZ[IC=*V>/MJ^?="43_UY4J,54]E=NY=?+Q(8WKOM7 RX  !)W.3Z;0W
MMII%H((I*PC*W)"#B=I$T@;YX,M!6C,-QP+DN0'YZP20.0E("@L"Y0-QPAEH
M@AE@A8W7)DC&DR&IV@+K!N%XA<[27N>?H1\A%[,=VXV7]0J_E33M!E/5^BWQ
MRW,(W+E:];_RHE?2V8]OAJ':^Q:NJH^K=J:,CJ14+'$T0O ()ZY""*Q*7&5<
ME%8;'8*6R>A ;:R;%/A83M6::704),\/R1-6ATSL:[S)R0>, ,-.@G*<0DQ$
M+*DGB!E3(9DBUB DKY!;8Z<WRMU&JU2I1V9'K<)&J"[KXMNRCWWI:?^S_>6R
M@</+?M]_[G2[A9KJHZ;=*2/#:)_E9( &EU,YF0>5-D%@% J>QD!%S&4@"&]S
MCAJT)2JNC69:&071<T?TA+%A8U"1(0)8!@G,"0Y6Z@!!,4F44DZ+D!&-VX@U
M*>I_A9P<5T HWHL9VQ>%<>IGG+^G;0CF*!'1 Q:YU)TD!+2R%BSS2 ?-DBVA
MUC8D(VV.BZ=B>5%;EPU14#L3U$[8"89*PFW$X#A*EC^KC'ZI 7F'@D%4BVPG
M",';"C_Z4+-X)7ZM&O!99Y3&<!'2TO;CJ&K7=-G;O.J?=-E=L+@JYE%1]UH6
MS_NG9^>C,#BX%$DYM:V5JMY,GX0@XS26"%2L$A(\!660 (,5Y4Q(QA5+6QK:
M3J)MT(ZF^"B::5\4*,\1RA-6!T;:N61:)"AC TQEJX-8#D%)'*@4Q"N;H"S:
M0C7)W;C\U5P6UYLRKN;2G8@V+N$A<ZOK<NGI[?=<286HFT'=E#&DI4-$(@TF
M<)&,H8!!49S>7F:PDR9I1Q/7-DB;-:H<5O&U--,6*@">/8 G3""ML!561HB!
M16".!="$(H@RX1@GL44DUC;29J91 %Z]].K;TZIGFU:YN%U/'CS]96'B>C/(
M"_761[T?;CFI(B%PBH%5A<L3-X(E0@&+28$2(4S N2AP.V>2RMIJXBU*]GBA
MMD)M,TR4+]16*[5-9C:E3:%GT8$CP@(3R((B3(/GWEF=]HHR]YO+U<YUFZ.%
MH;;E29*_O7GO7QUC.]W.J'-9-G XZKN/Q_UN6M7A_ULE6(^^UM3:ER81^/YY
MCG%N<&_?^XYR59K[=K^](*7#[Q)XJZ^[LYR9K[F*;FGLNQ*-,^ON)_-J_/:4
MXD-UFU8GT]4?D E(L;QK#-( LX& $3F'W"*51.F304QS >8:DL:;YW$O?+24
M?%1W6YS"1S/DHXFM7M4U$PL/6-$(3",'1J( 1"G,9"Z49G0^ 53XT2$4I2'.
M2@2:)A0/SH,OFXV'@J#I)UE7@G7]TUQ,VV0.*$$Q,[;1MT_/NOVO(;P.73,*
M_H:+IZC'VM7C=#J2T)PR:CG@8'0RUXT%$Z0 (DTR9PBS+E8)D&U,FW3 7B)D
MFFGA%C3/%\V3Z<PN*J6C 6((S:47!:CT\B9(*^\E(UI[5C4CH,M:.F51;(RK
M]D<E%6GV/L"\X(6)9LE$TUE(R:20G!H#R,H #%L"%B$&#-%()=%44Y_LBD1%
MI$FI"R4+J9EV14'Q?% \84\P2J@V40#F2"44TX3B@%7ZAW.NJ,)(XK4-@MI:
M-*F4\RHY+5Z9P:@7!JV#XYSO?.63NCL,8M5W.H^U*YSO?GGVHM,S/=<QW9W>
M<-09G><OK01P15!?"SW53D]'4T8&\<$;+10$X7C.CU1@!!9 A2(*N61GY$XG
M3+23:!NTWRG.BV89&0723PCI"8M#.*()=PHX,@@8$1X4LA%DQ $')IR6&=*D
MC663_)&KY,)XWN\-ST^3R;'3<PD/G4^/-3M682-4B]GQ_'R8YAH&UPM_S4V%
ME.HCI>DL8N\48H2X9%@$"LQ2#]9B"UI83)&(*%JVML%)6R#2H&U0<68TT,XH
M&)X3AB<,"XJ9Q$32!%J.@=$HP#BO  F,DQ4@%#6H,BPT6597AFRP4;$58DCF
MM6\-PJ?0.Y^*]"Z;G;I+M*6'YJ][VQD=7W%2V>K,CI&F\VM#DCU-$@2DN4N,
ME+8ZEC #1%B5?A-49><J;9/'%W<JSHO&XKFV.FT%S_/&\V3PA0H>:^O!Y"9Y
MS"H."B,%#FL6>2)EZ5V5^< 7*/ABR2.-&VP17>4T3K3RNQEV7+PM<VWH5^AT
M9G1ZL7E+1S_DC/(:!-,46" 4#-9Y_Q8-5D9%4I7<;B-25Q/[XG-I'I)GT]"O
M('FF2)XPC(B,G!$C@&(>@'$L<T%;"D1Q925.K*Q]A63=I(+4RV\8+:BKZ,HP
MRCR1QGWYX[#C*X27E)T9GT%=K_KSFXM>&'5VC'I+MV.'A<,<0=I6HAQ32T!;
MI=-6TR'EL6>&DK4-K$B;R>(\6EY$UW,B51#]!(B>L)$4CC)H$T$K[H$Q:D!'
MPD!(Z3!)EI)C/)?Z9VTB'UV/K+B/:HK4T0TVD\9U>=UT9:S'>(WN+&&WW#Q;
MES^IY"_,DE6GLYN]]\:0@,#P2($YSL DF4%4A&I-C?8BL2HELDUK:]A\/X@L
MD']I13%?E^>I8'[&F)]LFA1,\-@$$(@38%RCM#?RZ:6.47F6K"EDZ-H&T;3-
M:_,<SQ;SRU/6]790_G7=C>C1)75J++,ZLV>L4*FDM*&LAI(+U Y#K],?M'K]
M42A=..=B;1Y4*[Z7%[RHG/I4SG0>6H[74EY;,-%)8,DX $NI $N05\G@I(+F
M3@F*M:DNAY7+"]RZ3,8"W%D!=]+K1@U*N)60.)8!"P:#XMX 5EX1X0R..62+
M$-ZF^-%!6TV-"F^V"?'-.*P[$&H5#@AF' A5NN#-@J>F$]"$BX(@8\!:AG.5
MOER'0Q%PFD6J4? LV!Q!H="C(RC*:5]CP3SC6*@"YAF!>;(BM2'*(ID@K(W+
M#BH)1CL/V$L4#**>$)+!3-6CDTG+0=]*N%FND^=*;/C\3**K17^= R?2?SNC
MFP1:./(!'/EQVN"AVC$1-% =.##J)2AK!#",!>52(A+4V@:634K5+=Z49IH[
M!:AU G7RM,TZ@X1GP%P&JC<>E!0.B O>V5R=BR5CIE%>SY5TGI1@Z28&2V?Y
M'";QE U771R5YC(=!22#H$H1P)8G$P(1!4FE!) 64\FDUXXG8X+IMB*E3.#R
M(GHNP=*W(SIVO@0/%V'0+V!^*)@G# Z$N.-,,@C4^0SF  II#80(ZVFP@E.Z
MEE"K""9_- C-*^2.V!\=AT&K>UM43_%*S/J@)J_]C9##XM2=!2U-MSVU 46/
M H-<[ .8SM4!3?J)<,V,T\0F,>;B'[RV../BLF@>BFL[H?D!B@M0'P;4"?LA
M:)H;@D90DFI@T9ID/V *6%F&A F1N+"VT:B:$JO4SF"<M?0#B^%GD[XS%/M>
M"0L+WW_Y_M-?%LZ=06Y6,97J8^#IY'4FJ'>",V"*F+2#R]&R"#,@#K,HL"4,
MY6K*DK:1KBO5]=ZP:'@#^<)N*\9N,\A"*^Q6*[M-V)>&,!(-DL #YVDC*#DH
M[3D(JYT7)"*C0ZX5S^M(.9T7NRU;\$\9<%/"JQJP$9&W<O3!J.\^'O>["5C#
MRILL_VB%_YYW1E]_+3-Q.E.4)C#Z_GG.C9O$ZB_E'-[723.;4<XU2=5W/ET]
M^/+SD&]^)BK'^%/E.IZ>]O.7IO>FW?I?M)Z^#;?.S*#UR73/P^6)1+JWG2ZT
MAKFUU+!ESD?'_4'Z$M]NF9YO4=KFE(U_)&VEZ-6-G>$PMPW.%_KGH^$H_9 S
M(<RPU8^MK>#"J0V#%L7M5M[M5/?]Y[P76A15?R'M5GK*67"YXT3W6YN>M)"_
M=@RRG/;E4IJ0]74,R"]XQ8O_Y#>ZF(H/,A6GLSJX$M9RHT!CXH#A*$!Q$B'!
MGD?)HXHTJ5O=H$/,.>UR"]$T9VI/TLJ@$,WCB&:R *_!B=]#!&M#(IK  YA@
M$6 :L*76D:A)LXAFA:(E-M.(\VJ;;C(6.QXZO98S9YV1Z99@B1E;--^6_E5:
M^9W>\_&ZW^"?XBNKCY>F.R QJF3D5@!FW@(36('Q"(/WF$M)(F8\&4"XG39.
M;=6HMFPE<**9ID-!])P1/1E=@0W505% R#!@)%JPR=0 3H**!AO$E,Z(QH*V
M,7ET!^?Y!5DL@0-V<=-8-IT[/SWOFE'PK7X57.KZIV>#<!QZP]Q^NM-+OY>6
MD3,WE[Z)H0I0>WY3"#N5#/[J#X=[8;0?#\V70J8/(=/#Z;P5(1S34A$P-IM'
M,3+0Q!"(B"BC).(^TK4-IAY-H\WS$!7LUFT8/12[Q4JJ$=B3G2*M<L0DVXCC
MB($AS\ P0=-/DGO)A'3>K&WP-F]4Y]=5\LG<,#A\B!W76;%JI;_-Q;P8IFFF
MGR:YZG48F30BOVT&O;1LPQO2V!H+H]!3??0TG<O""8_8LUQCC"=ZXCE$GD@"
MV A,M-:(2)5#F$A;X.DX^7\5?\P2@/K7[8X"ZF: >K+J&.'8(Q'!&N6!J8#!
M"LH!ZX!8#,C2H-<V!,HI:@T!]>KEO0SO##I[C'/C<4'CC:.QIZBD?D,NVY4\
M"EG51U;3*2)2\(@L\I"T4)6D9T%Y9D!$K:-U-B?5)K+2J"W1P@11/X%K9'61
M7ULI]H+\V2)_NIZ8Q,8K,*3:>V"7=B'!I%\-LSH8PU%.GQ"LC?G")(>M6,_!
M&]F[52#R_:V:>\:ECU?WMM#T5<V/JW]]ED41S" ]>+/GBUJ8I5K8G79)110"
MX1J48[EF=G!@@O1@)4.8:62,Y%6DD*!M^?BLX=KA],1^K<*KA5<;:F 77ITK
MKTXV0$(F<.4ID&1;IXUV+M_+' 6$O5!6,Q(1R;R*E&YSM#R\6EGDOX],^M*K
M++@;.867F.!J/;L,S_K#*J;PV2!T3<Z?^^-SQX^.KR!SXW.7$T+?/F)L&OOY
MZ.Z/W!BV"PE>@[J!C]'/D$^J=-<0QJT96Z-^:W0<,MA]Z V#K^H%9P%4IZ&Q
MTS,]UZE\E>D/IVG,P^^S">\QN8U_V\'O&P_^V+S7A$ZD2=[X-X^V(IS HV!(
M8!.49)HK8QTGDOJ &1=:^_>$KUU]Z'CP+6GU0P [".8CF)@F^,QT/YNOP[7?
MOUN'TT[O:D J:]2[WJ%3,_B0;OT&I[O7*\9:UFLJ93JMUQB!B9C[XY*HSQ+N
MPR#?E89C&C.6UO$@ZZ__^;GD,$H;VLP0.<4VUWT=O^OF[A?W4A"9ML2U%&Y[
MV1OPRM^V;&L;SS=?;_UU=+CS_*#=VME[OMX@C-XQX/V]K>V]@^VM5OKI8/^O
MG:W-P_3+P6'ZS^[VWN%!:_]%:__5]NO-PYUT0^NW-WN;;[9VTCW_:OS<?ML\
M3<IS-&QU>HF2^^?I67[8;H4O+B2U=Q8&X^3PEAG?=O>$;KR7X_3X2O%]TUJ5
MLDVSZIJS87AV]<,?5U''G5XUMNI#?WQ/-ED_3CJ?\NJ-+W]CK)P,GUGKT@EV
M^<V7E]>K2Q/&P_@:$^N2L3LOHW5\Y[4?/1;C=8;NOORCQ_[X&L>J#':Q!DON
M]=B?N' ?6,5B-GN\GYLUE61NM]FO)Z7O,ZDQ+TY.Z[3C?3?,GRW'ON>DV$-K
M-]UW/&QM)WWO*\5[507C'D5;?GKB]HBEF9/$[ZAET_ERSX59G=?\AC?M 9O-
MA@LZN[+KFO%]Z@<MU<J1.BAB61>GO%;UO%9S+9/U%+3[.GP*O?.I9+S91JHT
M3ODL7V73>T[\ 2<(V'&F92#2,<[2?TR,03M,L+84!63?;V7>00QAJ'[XZ5'"
MY:NW( 5.]PXNCPQ.__-Q[_ #/SK9N=@[2<\\^9OLDA>=O=-MNGOZ[N.[PR.^
M=[%)]][^<WQ]9'"RRW;?OOF<_G_Q+KOY+_YFNX<?V+N7VVCO\./GHXN_/Q^=
MONBFSY],'AGL7GSX\BX?"1SN?<R?W-OZ\&5_Z_CC41K;_N&?)WM;?W;2?+^^
M.]V+NYWQ<<'N :+[A[MD[_-[9J+F,CB0S%!@WC)0B!$(Q')G,"="TK4-KMJ*
M/[I@PX)%YA6.*QPWR7$!6V&IX40B)A5503@GD2-,$^$\J3B.7''</8Y+"\?-
M@.,N)CB.4J^EP#E-PDI@1C.P0M!<R%EKZ17EEJUM2-YFJ*Z&@87C"L<U:>(/
MX3B>[#BL->$,LV2\&1(5L@Y[9)2G2E_:<;C8<4_)<7B"XT(420TY!\J2" Q9
M#98K E%I:@,Q3O/$<1B3-E+%D"LDM^(D%PQW5OH$F!"9H]H8K8/S,L3 O$?\
MTI##Q9![2I*C$R2' C66H<1OR9P#%G(M'6DM1,J==-1)GBOH8$;;E"X,R2UN
MYX5[PO)Y?S@:9XZ$+V<Y!FWXJ)8+36FJ4)YQCV<L156[>[[GK\Q@U N#UL$X
MBJ=W5=QN=-P9>#A+5[^F-1B.?JUK<@.K8S78AUPU=W]Q%=RZTQN..J/S_.V5
M<#9[XZI9AUDR66Q?*XXJNKLNW;WW?,K13"42TC,&B#D&C"6UK8D-()1-VTV&
M*7%I@T)T6]?F:&[0%J1 O'87:H'X4T-\TL\:K(A2: :"L0!)GARL1!ZLY2H:
M)(+5>&V#H39I5"&\ O&F>A +Q)\:XI-N1A>9Y$:IA.DD/4:H3A WZ5?!/,>,
M2RYRJ4O=EH05B"\OQ&OSGQ6(/S7$)YUL.C)$N#2@>?:T>1Y 4VY 8"Z#"=%C
M%,>GI;7YV!KD1EL(3\-6Z';28![C3FA@U<NFNQ.N5KU04+T4=##M*Z X;0J1
M!&.% <:%!6U=^E5PKFE(VH95!;4EFRYM69H(+0]\:W45%/C."KZ3?H!D]1F-
ML 6KI =&'0+E- &#B78<TUP-<FU#M;$@!;Y+#-]:W0 %OK."[^0>7[G(<]00
M4*M#;B^J(!E.$7AT2AKG,#-J;4.WQ>,[U13X-A>^]6[Q"WQG!=_)_7L2FZ.6
M2DC[]*1]\QF;-9Z#4MPRJDED"N4@F;;0CXYV;FAU^*;OWP_2^SV.B#DU@X]A
ME,9_%1M38@/FEE]V$+II0!\V>W[W2@K;8R$4?JJ-GZ8SSB(A5 09P'@C@5F&
MP:0- 8BT-3!!*%MEG&'93A)LD'^Q'"$T=7=?\#Q7/$_N]J7"5%I-00JM@7GE
M0#MO@=N@$$?&*JK7-@ANZ]H2#PJ>FXCGNO.&"I[G@N?)[;])"!::YFX-512/
M)J"UM2"8<D@)A:6W:QL4M8FH*UNRX+F!>*X]1:;@>2YXGO0'.,J0C#@"ESPF
M4',#&E&:EC<I9*PQIXHE/.NVH+A!>%ZE\_S781C,P!U7+@$?/H5N_RR78GZ4
M4V EG)0S*#HS%D5BJ:UO@B@\53=/?9WR"TCMJ"26@ B< ;-.@4$>0W!1:ZJU
M(,KD4T--'QU96(X=&HSH^DNL%$3/!]%3=5>(9]Y&! CAM)V0TH!B^5S1R01F
MYH1C8FT#TS97C[8\"J0;#.GZ*XH42,\'TI/. 2XR*R,*%INDI'7@H @)@(A&
M(DA-K90)TKR->8GM66)(SZ!^1H'T?" ]Z1_ .AG=TE%P7!-(_.Q!YW;RW!FB
MG5(T:K2V07A;R29!>I7B!5Z&7AB8;N4>,/ZTT^L,1^-.."5L8.X>@DMA)*+:
MO"&*3Z%P5<U<M7]+$0'&1/99@M=*0?HY@ Z$0_HS-Q@3P05.YH=H*_7HS(!R
M-M%@4-?M)"B@GA^H)]T$:3?(K0T:+&$VEPW(B3Z"ICU%E(1PZ5"TN?1^6ZN2
M4[S,H*[;35! /3]03SH*DJ'EL&$!D,I)! )'4(A;<"SBZ!!+ZMI4Y7Y*E-]2
M@[IV1T$!]?Q />DJB"@I9XL-2*$P,*N2IB:< TGJ.J%=D<#%V@;#;89T@T"]
M2J$$F^Z_YYUQM^K*7=!)6/QPZ2NHJ@6T?K,)0;$S^E>)*IA/W8 ;(DFLM?--
M(%4NU)]C:13>JHVWINL)N+2I<"XRX)(Y2-:E2GL-82 XZK@P)@2GJY0HK)KD
MXBRG%DUU&Q1</PFNIPH-<&,9]A*$$1081PBT- @\%]81CABER1XA;:QE@?42
MP[K60@,%UO.&]:3O0"=+BREOTKXB&&#$&;""4TB;1BV10D(A6644$5S4]:+A
M^K?Y.@^&:<+IIX+P)T7XI"/!.I\86V)PPN2<!"7!(I[]_LP2@YPS.=:7M),E
M-@7PJ7UKB3:HN5_'L>E]"*U.KQ5-9]#Z9+KGH=6/%3337')>0OIQV/%AC)H2
M>S ?/\)8+CN]%TDJ_V2A[,?GUR)Y?E,BA;MJ:T)TN)EYJW(H[%U\3.-S[Q$V
M3*(8(1"6 Z8\ :,]!FTXU9HFQ23LV@9NLU+E?.' _1#KI 9OPFW628'Y$\'\
MZ_<P9]1*I42".<I.PX@I&*45,$0C\TH2;W-<9%N+Z5"C^]LH!>$-5M^U^A4*
MKI\&UWL3ZMM:G=6UA("C &8%!H-5A,307'/CM-"DJ._%!'<#G L%YD\$\PGU
M[5ST27M;0#JG$T=#P/I((49O2;+<HLUG T*U$6Z(_IYK(U#?^73UX,O/0[[Y
MF:B<$T^5Y]#O^\^=;K?5.3U+\,D90->"2 ->&1_IDZ8W7,I@YUH$?_6'$Q5;
M8^=+\' 1!OU"4P^BJ>UK9\+^UM^?T_WOM<"86Z<3[\=$4P;EC 8AP&),L>6$
M&:;6DMVA""9_E,..)09R[2D-]P!R,3H>B>:O-]!\LOV>>RQT1 RP5A08)@ZT
MEQ@08L9JQ8V/;FU#T39FCPZ0+&!N,)AK3V4H6GF6.-Z;T,H42Y(VA &2<B;
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
MSN V]TYAL?I8;/?:PY/F\V7OY,U[1D/ @6K /&TDF L2#%<"(O+&8\IPR!U
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
MP\XH'(3!IXX+8W/T=7#]#[WJ*95E6@[V:[-0IX/<J0U>46O!&6V !<? :"G
M8DR0%UQJS-8V,&U3\NASB@:SPKQ]5(O+-$4A%#$5,2V#-ZCH[072VU.>)2R8
M"X9$\)@R8"I$,,1Q2))'5.9VPE@U4'&O4G3401B-NB$#+,='#<)P-.BX4?#C
M&*G'Q$8M$],U(/KI];5HJMLV/YN!?SFH^F<7EKHW2^T_GRYUDO:6UGD,&D<*
M3!H#F@<*0F$LC9(Z2KNVP>BCD\!*L_N%L"^+F(J8%C*8I(C^Z45?Q%3$M+IB
M*N?NY<YYG[LW;\#ESN;?65ZJ<F=YJ<J=S;]SE<+.LN^S*L(]F:I[=C[(5T:M
M4;\U.@ZM[8-7KU8L%JW)ONGMT[-N_VL8QV>_.A^X8S,,K[IIML4Y_9":%M<-
M);\=H2%'2>0^@B6! >,T@I:*@'&**B>9XH2N;7#>H..S<JI>@A^61DQ-S9.]
MDW)+1$.==+PW0<="(J]BT+FGKP=F6:X9&0.X)%_.%8V4Y%#$-D=UU8QL(M1+
M)&)A^2*F(J8&*^.YYJ4693R?O='U_LCQW8LC^AYQ32TW"G!T%!C&%E12T$ L
MTB9RC"*6S=/&Q4U8[BR^YW)G\^]<I4#HU^'L4G&W3"]--_NAN]TJE6#2'5TU
M85ZQT.B[2\7/PO^,;K6^OHG(;_;\ZS#J#&[S1A>CJSZCZ^C:(9WFD\:W_9X*
M)[SB!B3SV0."+&0Y@W"&4.H<PCIFFXNAZ7HA]R\B7V+'%F('7,34&!J>ES_Z
MIR1<\NIJY^"]"0Y6C$O/#0)J* +F" ;#F0$>K ]6.NQ=XF"&VNEE7$X2+B'V
MA=B+F(J8FJQ_9^."+OKW"?9 UX[G#VD,;[Z\]U2G[0]20!G.;:5Q (N4 (JL
MB&F'A"4.S5+ Q3]8[BQ.YW)G\^\L+U6YL[Q4Y<[FW[E*J1G[H^,PR*=@9X-P
M''K#SJ?0ZO32[V'%\C!*J%@14Q%3$5-#'-.+*_H'>-)L,)AS*P27C$FAC#,2
M!TXE-LX[^W!/6J7-GM]49CN5+ONK/QSNA=%^/#1?7O4'>5R;H]&@8\]'QG;#
M8?^5&83>J'C7:O.NG6R.]@\F^Y$(%;RE(#T1P)SFH)RV$(7GBN*(JD;UM"V)
M;%!49^'[E>3[Y1334YYR%&YN$#=/A=R;+.O<(DHJF4,/# 4M"0;.'1-4*^L#
M;QXYKU(@:\)(JYNPLF(!JN4 O8BIB*F(J2'[\B+ZQHA^.<7TD$@DZU#:11/"
M38Q,(V=IVDH'A4(T7%N)[V&C#].$TT^3QGHR-KY9Y\7TKL_TWDZF]_;WIC<-
MT3'/.41KJJA?!U91GQ881<L]HB:@M0U,1)OHAD0=%2@W,*BP0'G^4)[812=Q
M"4ZH@>B" X:" (LX2G@./D:E+:^2J)H$Y9H.NYN[;_[3=*O:@Y7]@_]H_>>\
M%UH4M5L91X\YY+[L=SU>SMM:7M]HB)VE,^QW.[ZZN(AD]K \4>XI898S+#!F
MD5/EL/*&"ZVY"XG%WN_<,S2Z>OC^^6@X,KV\9(7 ZB.PG:FJA)HSJK4,H"B3
MP#Q-_$63RE$T:2$=N7(QF2*4M)6JJ_)&32AZXG.#I^2*V^CV2:GB?Y_H'7B
M[!O%H-/68&WTF3-+COO=M'C#[?^>=T9?"T4^E"(G>A\*9C6Q7@$1D0"3PH)B
ME(/PR!KOI.+8KFWHPHZ%'0L[SH8=1<*8LQ(+21QST2D?M2<X9DZ,%NG'L&.Q
M+NNCSLDBJXAY3QF/X)W#:7=,(A@K#""GH\"<*^-SV]@V%K2=]LB%0F=\X%%H
MN=!RC;3,HC91.X%(($PX;JA0RH1 +.)8:%9HN1FT/!F7:=.&@D:)("1E"DPG
M;E8&"2"&1BPX]=XEBY:WN9IV6:XR)1?Z+/19:UTG;XQ&PBALTJ8_V4(BF;1.
M,(<=CTC_8--_Q\E/(=(9NP8F3W*)P5$'%H%ZK($)Y$!'[L$:)#T6)%U":QL"
ML78R=A]Q_%-HM-#H2M'H UB4""QE%-I8IAD-S$8>=<1*<>.3)1J+%=H4\IPX
M.Y>,*DN< HT"AK29P&!41""0I%38X(+WR0P5K(UY73'H3\R@U=G[[U6:0_JO
M[WS:^'?ZYVK4EPC@:CW'I9_UAYT\TV>#D*L7?PI_?.[XT?$50&Y\[G(VZ-M'
MC$T#/Q_=_9$;PW8A@6DP?YR3/*:#$%J]_B@]\+(A8(*V#[UAR*JF5ZV^&:5?
M8J=G>JYCNFF Z0^G:<S?XN(GU_&NR6U\7^_YOA^;]YJ([T=X\]_CP=5@SLR'
M '80S$<P,8WUF>E^-E^':[]_-Z733N_JV2IKPKM>AU,S^)!N_0:+NZ<>8RU3
ME[=,?0RFQ*_]056N^UG";QCDN])P3&/&TCH>9,7S/YW HV!(8!.49)HK8QTG
MDOJ 63ZY\^]Q,OX.,]ASX?'G66E5KZVY^QV\%$2F'W$MA=O>V^M/_O#5?NS%
MV;WZMZUYHH/.E]9NNNMXV-I.Z^V_B]W!SVX99<6EWXBP(N\TVJXY&X9G5S_\
M<>4/[?2J[ZP^],?W+WVFW,D0IOP*C"]?(D?K=8E)!L]E -7E%U_B:KW"U80N
M&E^C:%V@NR^C=7SGM1\]5JYSQG_IJ3^^QLEJCU6O,ZR>=JPS/ #X^?PQ7:=(
M+XBP,%Z7A"W(8)-QQ^^WL)>!FA/6(>:57KA=[ ^,T7SB])3;#/CK2>EEG-2T
MI'YT[#?H?WZ @,<VZQ.MQI0ZKU9C,PTV&T^F6QD9KTS'PTZO^OFY.>N,TM]_
ML%(_F/Y<L\.60A+.G9^>=_->JEK^*C=_+(B;"?K57W9^7 WLUR6S=*NX%6+'
M=49EJ::7ZK _B>X[U!DKZJS)<GP^;I=5.4=_5:VMMN1OG)3<Y5N\Q;W8\-=B
MG*91UYSOH<Z7:.TV3_OGO1\JC7N :772M[:""Z<V#%H45VX@5$,*U\]?HZ5,
MTD(H!B.#EE%Y1J503'M'@HX!!\JCJH[*$"84ER2MR9.RD]<GNVDL^V_S:=<1
MW3]\?;IW\L_QT<7FU_0LOKOUYTD>R^[+%Q\G3\KV7NY^V7^YS=\=?J3O3AS?
M>YF^^^V+D]VM_WQ,8_N\^W(WS_OST=O7<>_Y.%9K]P"E[]@E>Y_?)Y%1:73.
MS"(^YYABL%YC2 *T2-$@N=%K&T2VE<#U'I/=BVT7()3@%^'>.$OC5X,%[C'_
M!:6Y6X*JZN*X)<VDFA^/74SPF'("^:@M<.1SDW?FP#C%(6(3D);&>L'7-J;#
MI J%%0I;*0H+U& OO9'8.<8-5UXJPBB)A!/OM7L,A14[K39^PQ/\)@RW)&('
MB)H(S!H!1NL(@5)-M,%$(;2VP3EN,U)SNFCC6>X)LYD*<RXX<SXHI)X;XYSV
MC'C%2,(9,XI8*8/0)/U/WTV=#PBI+S3Y$)KD$S09O2>>()2;'&M@7'C0!"N@
MQ.E )&;4F[4-K$EM\?*-9\?"9(7))IE,<RN9Q(%1D7B,46N5"<)%3X*S3--:
MF*Q8@_5Y[29+*PD>J/(J %5< D,4YZIPF?:<YT@J%5PNL*Y9&_'IVDJ%ZPK7
M+337/8#JE*)8"2Z1EYGJL(J2:J2B(+D*$L%EO]L0AINHC,0(UXY)!-K'Q'!8
M,;#1(\#)DL.>_O_L?7M3&SG:[U=Q\>XY[TP58G2_9+:H(D!FV1,N$YB=ROR3
MTA4Z8VRVVTY"/OV1U#88&Q((!FQ0[4[BN-O=DAX]/SWWAT2,HU&28V+U.FEN
M017>TF"TW#GW.U]2VY+M+[ZV59-S7FP;/=0D8.[TSQ+?WZN=R03W7Y.[]^S]
M]QRQ*#4*YQ SE&(A*0]02:\=10$YGFM&(XC:FM'HECFO.TTS]&YK6,>U.XC3
MZ+O6OY\O[K=$&Q/5E4/S+H=F->/,5\XZ10,"6ED+* L:R%0ZVACCC3-*4Z96
MUB6][W%Y9X99HLKPSPX%[M6IHY!X&4A\IP@&28U'40WBEDK#)/0P^."P9B3@
M,#>4_X_N#OT-(%_4IKF= --NPA"\PU +P)AC@'(J@98& 1Z57@XE(B2%0:!5
MRNY=$'%I$>*)FCP].]0I!TLA<2'QLI/X+EV%&*,**849110IHW&0T%CDH):.
M2%5DAZ62'69,KC P(9'& ')F *6! 8.I!5X;#*%!VFFQ;,)#L;B6.Y_>XOJ-
M)M6+;G'-. R,;JMFG9[Y7I-K%MTG46H)C\D?DX3FV)Q\WK&2A4R%3,L@=,[=
M8+7A/@Z;02[R=]2_+"*2ZH?L]$:50[*/(F/>Y@3DO?/_'59--?"'OOY46=]*
MJ^^\[1_W\E.RX%IDU'G)J/NS8? L0.^DID :Z@ E+ "I(NDA%PYA#8E59F4=
MPU5%YE75<Q%1X;%-6,N+-.5 *&0J9'H.QJ)R;B_1N3UC6S(BZ!!/9X -\X Z
MCX""7(' $8:&!F;X(A[<+RFVZM /!MU<_3I%5]6^&=253?6QFV_69[J%T?PY
M(=T"Q$Z]NR!-OFWCLZ[=;W6_:0I*W06E#F?BIU*'!Z6I!X%@"&CP'F@"!2#*
M4HT0=I;2E74"[]VM^ALHL00^L"5DYWLY,@N9"IF6*]:DD/[I25_(5,CT<LGT
MDERD24[/526GDE)>F(OT;BK3CW56@].*4EM"..M!K7+4*DW%F#,O-6GW:&,P
MG7TNE'"$D !@BBVF1#F@',. !X24\$$0E++/5R6;5X_?8N)=[).CD&E1P/;A
M>EA.0&TVF)<2O0\$MWM3<!NX5<%9"AC4#%"'4U('$\!8(C4)-"#E5M:II*N0
MSJOVVR)R<O%Z%Q O9"ID>FPRC9"U>"$?8[$W)ZLZG UK>Z*;W+FWJ9QOVZ4F
M82/W\]6V=>RG[Z+NO=5O3HJ;\B8QT'C.I*;<&4>IA5Y;S+$/U"*+*9,N^RCQ
MV$=Y"WGP0)_G:(PW_?J='U-J/TR(B47R^T%%>W]K(Z[![@?EJ>3:8X 0HZG,
MFP9:4PJ$0$0RHY3 4:I1<%X5'8J!=K&/_D*FQ<771ZVLL'%Y\C5%^7X(Y7L,
MP=)8R:RBP,O@0*1PA&"$*7"<8$-\,J/8E76$Q"JYO_*]P/Q=/-D%V@N9"ID6
M^ 1^U/H$Y01^,"7H:'>D"!U_CG/Z^L&Q@!A"\<P52,4C6(EX!",.2&!0>PN=
ME&@1C^"7% /Q1E=UYU-BC&2)T9%G3KW+%IEQ:<Z.'@SJR@P'.M5X&/0[9[6/
M$S\U5:^UZC1M=L8+BYHH-N!"ID*FYZ"OOQXV<3Q-LWF):9N39NNC.DXL^+KV
MKBT@OY.Z1_MF,(I9VNBY'$D6X;$(%/,3*+9G5'HNE% H8! I'P!5W@&#- ><
M6T19<(1ZG,*7F+IWHL<" T#QIA?L+V0J9%K@(WKN"GTYHA?TB)[1^:UG6 :(
MXXI&ZE)&)-"*,J"P)) '9:R!BW=&OZ1 C>LU_M=UY8X?1>5?7I-FL3P7,A4R
MS8M,DL+G0Z+B92W<6<A4R/2B0+34Z"YWSOW.E^1\O2D!/<7/IRN#I'NE@/GM
MPX.#%^9?7>1"7MNG9]W^N6][71R,(N@/NKI7*GG=S8"T,Y.BSBWFR!(#-!,>
M4,@Q2*9# +55\6N%"7$KZQ@MD/&HF(^+E?_9D&E1 ^=OA-QBSY\G'$^GL O,
MD&9( NJX37 L@)$VQ/6E) 3B'5&IF_LJ7ZCJK\7E7E"^H'PAT[*3:5%CZ,MA
M_#BZT85SW;+=K^_)!V$")$9+H 0,@&K!@>8"@A!@$-0B#05?O-.XF G+G8]M
M)ER\ 9<[%__.LJG*G653E3L7_\ZRJ<J=95.5.Q?_SK*IRIUE4Y4[%__.EY0$
MLC\X\76<Y>E9[4]\KZD^^4ZWWS0EH^,6MM$2Y5K(5,CT LCTV'[_Y27]3W=P
M57HE'9?8&0,5Y0QKA93W4BFMK9+B-J[*)DXX?IKV6>93;7/R4-OIQ3/.OXTG
MVYX?[(<C_>6@7Z<!;DQD.![U#W3M>X/BH+R+@_+C]F!_NN$%EH0K2@!CJ>&%
MU!9(P3V0%'%LK<&.\Y5URF>["_W\'.#B>;+VLT/UYTFFNR#P'()%"@(O! +/
MA(A@PH06Q@,MA0$T$A-(JSB 5(<@#%&2+1($OZ1LG[C_?US'7MX@MA)K6,A4
MR%3(M" Z=B']PI#^>9+I3J80[H-GCAMF&#6&:"R8X4:9P!BB#/VX(!Z%C4O)
MNX1EST_F3F'9VU=E;A((A9%J0&,* 74&19F;!H"9(-3B>%E'F!)X%</9O-7;
MB]V%DQ>8DQ].I2Z<_("</*4]2T8A8=P"00F.VC,70*+X!^?QHX.6$Q(6BY/G
MY+1>7*WYM>[F$AE9^D&_=OX][/D.@:N=Q$;W<5>;?NU\#=KE?$7B^KO^,-4[
M',]I=$.<^JM$G:;?K=S%Q26$L[M5U+!,4,4(9A8::K13A"..(-/$"<VIS]W'
M;Y-'EA]>>HX_"(3MSM3/8-IIJ[P$!'D*J"(:**U9/'2<0,1I+X-:62=D%>)[
M%V"=.R,]L8?@B1'C.MQ]4L#XQ]/MA#OL@(6"TEG!<&XXFG)M3_K=N'Y-6^.Z
M8.5=L?+\*E8:(R1FQ %BJ1I+>\8 %0SGCL;_ EY9EP4F"TP6F'SH^@44:^\A
ME2R"(O5(1WW:&\DAI$ASC^\#DT7>G!^&3A<(DI8YA)$"C! $*-<8&$TY,!0)
M"B515,)4D@!)M(K5K-?YA6/I0[A!"CX7?)Z_@=-Y;K'E3$GED[5;"\9DP!9+
M%DBP^F: OL&N603:>X/Q=/RE8H$&C2#@4 9 :41D+1!/84#2.",M95'YYPS?
M/_CGV2!P0<N"EO-'R^ TEQ$.E>2*VJA0$FB\"LYRY:A@<"YH6>3:.=H&IIVZ
M$$M"%;+ !BL!]8$!C4D #!*!K(':"9T"*?DJ9K3@:<'3@J</9QT($3J]<(A2
MB&DP0CI-'8+>,PB#)*%8!Q8%1:<<ZL[ 2#O$@%66 AHD!D8EB51(HBD)!#JT
MLBX0725J5BI=5N- =LK_DC,;XM^N^K3^S_Q'.P]3_[)^,:>K%Q^.!<4T"^+$
M@D<GM?>=W7C?2=/9[CGOKOK77UTSSK8IX)@([5+&\7;U6>-?C3_\.K9-5+W\
MUORC7T]U?5SUQI1)P?K3809IF=O+OWZNW.#DE5)K N&$%J,@A]&+VZMH+0/)
MU,YHKQ&XQN'-E^$:NO':MQXKUAAE/_34;U]C^&6/5:U1))]VK ]HC/O^_!%9
M(U M";$06A.8+LE@Y1ICMUO843#5^(8Q5+(LX%Y/]CL8=N\8<O7$L>;7G;SS
MF?^<;JW[G^^PPM:GCM!/M,8SA^_$&F_$(2=A1W<[![IR8*<'-O59-=#=^:[^
M7*OH+/W:;U@[/!UV]2!*/&TMG"M)JYVWW\K3>V'[='*MMGRH;#4H2],NS5%_
MFD_O<80\@W-!+2D=-]OF>]D\\&2'WNT1^K[O?]F;=,*X>0=#P(+OX#;,>EYS
MOL7&>D9KMW':'_;F=:8M =_?M]K"\B2+[.K:GG0(ND>VR&@)7G8R"/4&*QV8
M##RDC$:E!!'QDV$<"JK&[DQ"4$D&F3:_G_[[9._/_U1[O_WGY*^/>R>[7]^=
M[.$=]M=6^G[[?&_KS<G^UF[\W<[7:?/[^]-M]->?._"O/]^<[N+MKWN_;9/W
M'[M_[\;OWQ_MP-T_M^GNU[V3]Q_WPCBX>?<0DOVC7;SW^0,46FA)#7!$4T"-
MXD %I@"7)"47*X90!)S('4+<.S#OKFSRQ)FK#\ON"R<1W=X)>>?Y+RG,S?H8
MYX9QSS2N[?%P[.L4C@G*@J%< B2X!M0+"Y2(B":@] %%.G$;YI"G42"L0-AR
M0YAGRD$2M%)84>Z0),(I*F5@ FM%[7T@K,AI<\,W-(5OU&$6,4X"B#0"%"D'
MI(4!"$,LQ00:947.H>!TE>"7)JH]:HI$P<YGA9UW"=F5RCF*/:%:&DHHE!0R
M0IVPWDCKB;H9/%]8@L/C 26; DIDA20P1/$/80SB">>!1)X 9W7@6D=1W<"5
M]7C@W;\VR[*@8T&R@F332&8DQT@0ZA7V%$7!@J6Z^II1XZ!DSLT%R8H\.#^[
MW701EW@($46< L()!VBJWY*:(P +(\Y)IR4E).(<DJM1NB]85[#N>6'=': .
M>D%U,%0X+*BP2AN)L+/0:&,L9:)HO N"<#.E5[!DD-,(:9P :K4!)N(:,(A8
MY[%PE)F5=4'IJKQ_7L!CP5SI2ECNG/N=+ZDKX?877]NJ\9U^2+T)4TA6DX"Y
MTS]+?'^O[H03W']-2M"S]^ K(Z#$Q!IJ.<4\: *1]>FLQ!H)34;U:>DWZM->
M<V+N-,W0NZUA'=?N($ZC[UH/?[ZXWQ)M3%17#LT[')KC.CL3U@\LK2+":1 "
M9"!J=ZFU"T: HZ"1(<%C%,],-N>RCK=@F$6IH?,24>!>W;D*B9>!Q'<I-DDH
M(08%$A&=8LPDTM([:(@V+B(_FQ?*_T=WA[Z _!Q ?MH7J!72-"HLP D3 )6,
M >V\ EXXSCDB'GN\LJ[8;/GQEP(!3]24]=G!2CDY"HD+B9>=Q'<IL6H95<)C
M82FC\2\=@E<V%>\T!'IHBG"P:,+!C-F4"\$E1PH$+B6@ 1,@N7! $4)@\ 0:
M3)9+.B@VTW+GT]M,E[BK; 9:8'2$UV0S/?.]1B>.+UUF;^\96B ?=R%3(=/3
MD^DI34X;[N.P&9SZWJ YZE]61TG%479ZH](HV<N0,6]S O+>^?\.JZ8:^$-?
M?ZJL;\71=][VCWOY*5DR+8[]N4FHLZ'L*C NL>8 &8X I=@ A:P #M-@ [3!
M6+NRCL@JH_-RZR\B*CRVC6IYD:8<"(5,A4S/P1I4SNTE.K=G+$L8>T5)D  I
M+D'<&0;(U$E"84$M#((0(1;PX'Y)T5&'?C#H^L1@*3ZJ]LV@KFPJRM9\LVS5
M+:SBSPGI%B#ZZ=T%:?)M&Y]U[7ZK<_?N@E*W1JG]S9D(*!D$#,1)0#@6@&J'
M@;:2 ^8C-:71/"H?*^M8L#F9OY?4R;6$['PO3V4A4R'3<@63%-(_/>D+F0J9
M7BZ9BM^]W%G\[O?@X,W)_*2S86U/=..3UME4SM?9KI4,5IW!B>]HVQJXTG=1
M==_J-R<OS#U_!\/DW'7U WV>K9)O^O4[/Z;4?F@)F#7THI??)9WW:&,P7; @
M*,,H]Q@8)"B@$#N@N3? (8V#95QQ'%;6%9QME%@\"HO-N,7QLQ1D6M0<H8W+
MDZ^YZL )U1?OP%=?]POZWA%]]Z;0%P>-?! 88"\"H,88H"!7(%"!!$]>'8XN
M./D9(W")NBBH7LA4R+3 A^^CYN"4P_<A5)^9%L<(,:N- L1;#"AV!FC*%-#Q
M O&1IM:X13Q]7U+HQ!M=U9U/B2>2_45'=CE-S>SZS<FXM$Q'#P9U989M=^-!
MOW-6^SCQ4U/U6EM.T\8FO; PBR>W4Q=W0B'3LR'34VKIKX=-'$_3;%YBVN:D
ML?JHCA,+OJZ]:PL@[J0^;;X9-*UTL=%SZ4."QR(SW$EFV)Y1V /CD70" 4=Y
M2-4/&5#&:!!EA1 0PLK@J+!+>N]2_PO,X27RHH![(5,ATP*?P7-7ULL9_'1G
M\(S>SHS45EL*D&8.4 JCWJZE!L(I:"&25&B[:(=PB=HI=Y:HG7N@?X;/U"%X
MNL+PV;!.5P;)])-"=K8/#PY*C,["I-1LGYYU^^>^+2MU,(KA.>CJ7LFIN=M!
MN#L3NT,D"<YS'T^_J(=2&@]#2;@#T#--B%1:"+RRCN]=4JJXI99"(2ED6A38
M?>+0G1LAMR1BSQ..IVV#ED@($>/ 1%4SY3A*H#@7P OLG3'6:X13,U!.Q#-&
MY!+*4U"^D*F0:8$/XT<-Y2F'\>/H1M-&0N@,L\)A$"DH /4: R4A!XK(2&6(
M')=T\4[C8B8L=SZVF7#Q!ESN7/P[RZ8J=Y9-5>Y<_#O+IBIWEDU5[ES\.\NF
M*G>6357N7/P[7U(*VO[@Q->=U*&G]B>^UU2??*?;;^[5TWP)#>PE2KJ0J9"I
MD&E!_/[+2_J?[N"JE $1)Q4QBAF*:=!:!F/C<[FB%-IP"U=E$R<</TW[+/.I
MMCEYJ.WTXAGGW\:3;<\/]L.1_G+0K], -R82K(_Z![KVO4%Q4-[%0?EQ9[ _
M%2VD!70*6SMJVR"X \8C 9R(9%:(6<?(RCKBLX77?GX.</$\6?O9H?KS)--=
M$'@.P2(%@1<"@6?KOT!CC' >0,<$H) (8!3$0"KE82 ><NX7"()?4K9/W/\_
MKF,O;Q!;B34L9"ID*F1:$!V[D'YA2/\\R70705QKHB#206LMJ(=,:ZLAQRFM
M2A.KQ8\+XE'8N)2\2UCV_&3N%):]/25S:\8$YA(PCA2@*7M5F<"!#581BA21
M3*^L4[%*(+^'V%TX>8$Y^>%4ZL+)#\C)TPD6J42JDPI8@SV@T@6@?*# >P=%
M<$Q:S!>+D^?DM%Y<K?FU[N82&5GZ0;]V_CWL^0Z!JYW$1O=Q5YM^[7P-VN5\
M1>+ZN_XPE5L=SVET0YSZJT2=IM^MW,7%)82SNU74L$Q0Q0AF%AIJM%.$(XZB
MB$*<T)SZ#SNWS"/+#]\?#IJ![J4E*Q V/PC[?:9^AI!0,RLX0,G[0KTB$<$B
MC/E@-95&<"OARCHAJQ"3.962FA\C/;&'X(D1XSK<?5+ ^,?3[80[[("%@M)K
MJF3,"T=3KNU)OQO7KVG+\16LO"M6GD\5OK52!.8@(-)R0*/B#;00#!@LH-4R
MX*#5RKHL,%E@LL#D0]<OH%A'W8M*%D&1>J195*.-Y!!2I+G']X')(F_.#T.G
M"P1!0:AGG@#IJ $4"0V4% 8PZ2.Z0D^@R@6"D$2K6,VK>NFSP=*'<(,4?"[X
M/'\#I_/<8LN9DLI'4<EHP5@4D2R6+)"H7-X,T#?8-8M >V\PGHZ_E,AZ8C0'
M7D,?P1@%H!VS@$ AI4("0VU6UCG#]P_^>38(7-"RH.7\T3(XS66$0R6YHE8%
M0Z#Q*CC+E:."P;F@99%KYV@;F';J:JF8]9H )#$!E$$"M.(4Z$!0!%6))',K
MZY3S5<SF$$Q9\+3@Z0O#T[O :81.+QRB%&(:C)!.4X>@]PS"($DHUH%%0=$I
MA[KR4"M**$B%H@%U)CG450!$,^:EA$(1LK(N$%TE:E8J75;C0';*_Y(S&^+?
MKOJT_L_\1SL/4_^R?C&G^U\<K\?$$*U/G7I6;O6S$4LRN9:"Y\_Z;8?>5[7O
MZD'UR?_ZN7*#DS''3OQNM+SP\B?:Q)4<#F[^R4TC?$3@P6E,A]YW>OU!?."H
MO4;$&N=[C4\G8"]O!SV(_PA53_=LI;MQ@/&+TSCF9M[+ORAK(JZ.</+/DWH\
MF#-][(&IO?X[BD%QK*]T][,^;U9^N3*ETZHW?K9,I_--V^%4U\?QUDL^O7GJ
M(<QEZN*:J;>L'0&_WW:]>A4!Q=?IKC@<O3!CZ9S4Z23\G\JSP"GD2'N9'(M2
M&\NP(,XCRKA2[@."*^M'N6]P/W0VTRF:MZV^>0^.")'PD%]0X;I]>TM RD?E
M=\=)Z,I"\,-UA%A9W]QXM_4V'G&;AZN=G;W-M05BX!L&O+^WM;UWN+W5B9\.
M]]_N;&T<Q7\<'L6_=K?WC@X[^V\ZFQN'_^J\>;O_YV'GIS_V-O[8VHGW_+SP
M<_MIXS2>\X.F4_4B7O>'\5FNN7G8$_MY*B'L8A9M8^V+HRS+ W$V77W6^%?C
M#[^.#>Q5+X\I_^C7J["57C =*Y?>UUZ^Q+XUV.+?*%1O].;1Y;5\:4J^::\)
MLH8DNO$R7+OYVK<>B] :A3=?_M9COWV-(?DP@[W=@+X3#GG'J,<G3O>X3OB]
MF)2ZS:3:_?Y$TYKAY3RMP^I+9S?>==)TMN/IYO(9,@[JO#+;ET/+"7/+'523
M!2?T-^-S[SCC6[A-G]?*X;MPPFT#S!<AR/OZ&>^?Y9ZSO>-.TOP_17W2WYPF
M?8N)SVU3S2&M<8Z#?$D5ZF[*EK]WZ8Z%.QSN;"%>(AOOG5*H&*,**849110I
MHW&0T%CDH):.2#5*H4(O(H5J;_/"XGNR?_0>[_[VYN^_CK;9_M'O>']KE[W_
M<_=\?^M]O'^#_/5Q^^ONQW]/6'QW\/O3/[[L?MW]\OZC.WG_]5W\[<G)7UNO
M3_;_?$_W_]S]_/[HK^[^;^^_S%A\/_Y5Q?=\W?WZIMK#;S[N_?8NWO?F[]W?
MMME?'X_9^Z^O3_9._Z!_?7P3QO&TNX>0[!_MXKW/'R1,_X,6<.TLH$P'8(S4
MP#.'$:$6*QY6U@5>Q7"VA><R%X$JL/1<8<EK9HUP.)[:@5JBM%;*6R=\\-0Y
MV+:YQ&-8P@66%@"6OD[!DD ""BXPP PJ0+'P0"'I@8]8Y2D+A%"SLJ[(*IY'
M;%0IC'0W;MQP'X?-(+M7DD>F]I'_;-7UG=Y(!DS?IL]6-R>=8?+35+U._QJ=
MX=5]E(9%T0L>7/1'> TO](;8K+VK1J3W7\Z2:^Z%%:9^7+'YZK%T4/<_54U\
MZYM^O=4?FD$8=C>LS1;X<DK-ZY0:)U),G%(41;(Q@H!EU /JH0:&Q/-*$V<5
M@5QB!W,N!9LM/E#*<SX;AIZ#P%D8^DD8>EKLU$HR9;$ 6A('*#$8*$&BV(FI
M$AI'P9.G>LBKD,XJPT_'T/,4/1=>U-CR9U'>K'*X14?W7$>?IO*T7_,7+ZQ2
MYU,*'9-TB)^[/I<([KF-"7(4K)H;5E4SP@>FUE'-(0A"(T"-]T!R%P#6*?W6
M<AN4C5B%5J6Z=T9\J62VN)P]=^FC</8C<_:T%&((ADSB2"]G#*#64F"XQ<!%
M^4,:SPFU,CF=5S%>HK;QS\OB,<D,*6YS%'K<.XY3;P9-QY[H^MB[9 BK4KR"
M;P;%,O)H0HIUW2^O-O59-8@+\-6[%%6;WK\9:3-)N9T1:;9;RA3@N@MPS3H3
M%2,L4"8!#JF6F:11D;+:1QPCW%%C-2:I&B.=5X6>8@U90":>FSQ2F/A1F'A:
M^O">0F6< QXY#R@,.NH5'@%CO#:!!H-5E#[$W$K#% O(744/:VL_ECN<-X..
MJYIL',SVD$@1D/UN<Y$[7H0*-7?CR"0\[8>M2*.M$8D.:G]:#4^+_C0O!-O?
MG!%#"-,D2"^ (UI%_<ES8" D@'MJF U:")?*NZ]R>6\,*X:1Q>7JN1M&[LC5
MH?KB'?CJZWYAZ+LQ]+1($H)3(OX?R C1J4<: 7%/.R "TPX)@RWE%^U6%HBE
MEZ[K_8LVX62"@GX P\9W=-/XP4OKKOZ4(M.;;$#S;[UN_+LTIOWP1^,W$AF*
MX?E!HBZ/-F:*T3,AXZZ5'A@9'*"*&& \MEF&4LA@J@U<6<>KY)H*2L6$\VR8
M>^Z24V'NIV#NJ>KIB$HN#%5 0\TC2Q,.M"(IU4,)RQ RW.K$W(JH!6+N%V7:
MR>6NHFS;5K8Y36:;5CPI)IS'ED=R&YS7B1*;$X0H"#4_A-J>$3^,DZGB9@!&
M:0HH#1PH'@%+64.)$21@2+/CFTFV0&I>L=PLNOQ1F/D1F'E*W. :&RRM )30
M "C'#DA$*$":(T@(QYBD*!:^2DL4RU/)&[_U^^YSU>UVJM,S7=4IHZN8/!Y-
MQ!BO_L[%XL_FE18C\@\"TLZL<0-2AHDA !D<42F>+T!'G0AH#H7CQFMEW-RL
MR,6\L;B,/'?QXC:,7,2+>W+SE'AADG!A7"01HY&;J1! 15@&4D-LF?*>>;^R
M+LDJHL6<\51IP2>Z=^Q3[G>(?-'YI+O#7.0T<6.<3.237+^W<KXNZ3N/*WN\
M'C9Q/$T3]2%3]?+J;UY097.2*!MUG:B8L_U;@N[TVO*>^^&&G[RMM*FZU> <
M%0R<'P;NSD@T4<.B6A((,(<84(TX,$X1P)EA7".F,%0I79&60)>E X?%J'A3
M8&(986)*5,)>:<&(!UPP!VC #!AF,4"$0L4XU1[)E74N5R&:C<R_?3&=$CCS
M? ;\O,Q<^X,37U\&1O]4Y2)>/X^]:JNI5M$+LWL]<IW'JZ=*IL=>OY>HT194
M*[D;/P+U[V<]:%8ZH[0$Q%L3H9Y)H+S$P!C*H'.4(Q4A (M9E7B9:SD^<UY=
M"$GP&SQ;9+<Y,O3YM-':<@:A X[[5)%&*:"Q9X (8B./,^1U5/'X*I3W=J(5
M*]>/5J0)OJY3C</3LVY6@-J8G9P(7DQ:CY3L/4H._;,:G&P.F[@"OL[QA6/J
M[%PA3LHA+0;Z.2*7G1%%)+-,2N=!I+!,_G\-%)<*" *]E@Q)"ETR3G%T[SZ"
MQ3BUN&P^YW3P>[-Y<:C_.(=/R2;:&"<@"H!IH@ 5(>596@$"1!Y1+1%1; G3
MLIZ7[:.5U3L#_:5C?,^'ZJ59.I[2T!$7OTXY#UN^_7NGUY+C2'_Q!9?F@TO'
M,Y(']_' D9BE3O !T. UT(88H)7C!DHM)%(ET&=9^7DQ'&-WX.RB6-R3O:?$
M#AJ"0@0:((GQ@.HH<4C(%) .4DN)ILS)[/6FLU6WE[XUQ,++&Y<Q/Q/]'G(R
M=:Y.TQWY?$OOA]L*F&J1J3VN2IYZ@/CJ4^JW6\3+Q^^7-GL:C0GS[H(NY5":
MVZ'T<39S7B-!+,8:2$HMH%1"(#67P$N$D8)<2(GBH017,5RD<-0B<BZ>N:OP
M^*+P^)3@J6Q4*[-%.U(74!?U2N,# H00:[3ARJ;RIDBM<DX6B,?G*GXNM#1R
M4/LS7;EQ7$\K<?9S\,\]ZODLKYG^28-\9O%J1)ZQJ7X4/[#1<SFV()OQB^H\
M1P2;3;"7F 1(. (!208H@Q(H@R6 !IL(8DSJ5 (DM8RXC^I<W'$+S.=S3WXK
M?+X ?#Z='"<L0CXX +'&@"KL@+:1XSV+N@B&T#IH,I]?4T>C!'R7@._G89,Z
MT^?%(/7$,M^8& <M+0KLSP_V?Y\1[PC5RBF9>X 10#5#0"$F@='!*@NISNT+
M\6JDY0+II\4&M8 RWIV-4(7!'X+!IS/YN&(VV "4PY'!A1; **Q!E.BXCV2&
M7.:&P_(:!E]^U^="2QUMCIFVMA[Z2PO4"S,X+9SLD8CQ]M+E7-!I?NCTQXSX
M$3@E& D%L'(64.P$4$Q2@$PP3B&?JDO/2?PH)J8B?A0>?PP>G\Y'XT&19$]R
MQJ>R2R9*((A:P*R#F&(O>.HZS%:%F"TY4BQ+Q5!SQ5VGZT$O"DVY.NM%9-CY
M"[/7/+*3;@I9<U;-+*RV!?LKW=WI-8-J,$P#RV2ZJ-E28'9^,#N;/!=E)Q*@
MPX!'2D>8A1QH'B 0ABAH'<<XI?W*5<'O4[&E&'$6F-?G+T457E\,7I_NRP&#
M#C @H+#$@$)K@>*8 4LX)%QC[)E,[0J+4>?Q@]G[O69X&D64R#6^-Z@^W5=,
M>1D*X*.)*6/Z7)"G0-8#0-9LAITD@6+NHU"BJ0,4&0A,$#1^(E)R;9T2N4^8
M) NB!18CS]**)X7''XG'I\02B#F5TD*@;2J7[[D&QK#XAU+"!JI-E%96UM4J
MOU<QL05-Z\=L32QTFMV>'W1R,<-AZA5V-=LNTN!3-H7>QY)B^K7S-8@S?)46
MI>EW*]<9S^N98]O#)6I%LFU&JAW4_4^5\^[U^1^1?#N]_3'Q-BYH5\!M?N#V
M]S7I6D33@'BD'T\"C/# ,!4_.1H"(8Q)S5.=Q%6&[B/!W)67ELCZ\I+QX>$<
M7 4?G@@?IH0?#SD+5"(@ _0I44(!(U'4<IR-.,&TI9SGYF6$SZ&4ZH/CPYPL
M-HL@#HD;JAQ]\LUMI9];3/Q6%'GJV@-W'^0\162QX!+RAOWOL&JJC.7]T#FK
MDX0\.,\Y@3Y>.GN!W>Z>-"'P0)_G[A!'_4R:VA^,2'+0U;W!1L]MCZE2SK:Y
MG6U?9Y, 4YB&]<@!8X,$-.@ #-4*!(Z=EDP2!7T*(A5J#J+ODDJWSYRWYYX$
M>!?>+NQ[-_:=$DTM823BL 78A:2Z<@ZDU1!(ARS$1$E%T<JZE M2XG^>SL)E
M$SGT(/%$<10^H8RQTQOHWG%ENGZ<=US@YP[P,]M%EW)EC(8"*"Y2CAF!0"F&
M 4<\R@Z:1#I&S9@M2".IXO=;/M&AL.Q]67;:D\<#=REA#'ME /72)$^>!$)*
M+J@5UB@<67:V@<C2N_$676#8U&?5( [BJX]KVP^#SRD0VOE/OMO/PO(]>HB\
M#$7F 06(K98,AR.R%)O$_"!JMI.M@0%!@AT@0HB4N4Z!$58"!1WS) 2M/4DQ
MD)0L2 QDL4DLD6!16/DA67E:VHC(*PSC('@7 )74 <,U L(C@P/3E"K==BR;
M+9)8+!0/S)#C?LX=?6FJR.U/D[TBQQ/I5@AWQ6KQA%:+,9E\L^=3_^Q(F-$5
M5\!K?N U6T%'8F,<@1) )#2@RD.@62# ^-0LQ$GNL(]RB**KZ%Z22#%Q+#!_
M/[R)H_#W8_'W= EG+)Q@B('@A +4BP"4X@@@:YR2QL6-K5+B A9T,;C[90<U
M5W<)ZRE!BXL5U'P1DU6"%A\"W&:#FJU6@>!4C(.%"&ZI^9D6J>HK\3C^CSI%
M(K@Q"%=IB6HN /'D4<T%(!X:(*9-,\;0J+M@0%)W1$J4 U)!#W 0PB)AO#(F
MI701. ?33 EJOF]0\Z@PP]R"FA<E;OE'0I.?=YVF13<;'M15W(AGNIMJ:F=5
M-MD+G3<E@/H1S83O_'CU]\/;?N_XR->G6Y$&Y5R\P[FXMW5-3%.2G+'R0$#O
M *6. 06%!][J@)FEDGNVLHZ*Z_&9<NK<#7Z%4^?%J=.]?VW W!@(L$FY"Y8D
M3@T::"X5QL81X>(!O22%DI9.IEFZ 3\KWVU4G^/@7=,)=?^T4S7-,&H'/CMN
M^Z>G_32>OOW[A?EMG]1M.R+(FTB/G1$Y]L-F)L9AHD6Q9LSO+)@M-^X)@\Q3
M!:1T&-!@3#P+C 268N:0HMX3L;).)5OEUV2RE8+CSX:QY^^O_3YC%]Z]&^].
M-S(13CEB%( 1D$'< 0%H*K/NY:,LQQT3<F6=J'OWT5U05^RBRQKCWHTY4WYP
M?BEME(#T)XH-VP\9><9PM)GH4&#H3C#T?K9CB=40,>, )P(!JH,'FF$(0CQ
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
M</LMFY,2OK-CL1!K?$;&T^G!8SDHQT"F)6QWSZ27/NWM;,>_[0Y'/[##^?0
MO[?#_X$PFWY+_,WWG;[76D(0X6N$W*0\SZS>]Q2M_/0\@ GUZI8",D)B2M1>
M\#T;A?66&_<B.W=(!W3&<G9G0M!N@P)#"IOS]62$]%H[U_+G+:D\614G[;LJ
MG"^,D?U@:.*-G?V4*C;*_AJ5J\TQ,PN[CR^#XF:P-S%P"G\[:Z<VLJKVQS.,
M.-K&E<9[H_[@[AB1!"U56!@EO# 46V:@C"HOL8)HHHP:E_TGD('QATD5=V?O
MS8PW,>J?^R$O]]6(I)VF&7JWTYLPR)=8I&MSD[;>D_W?/V EI))$ NAI,LI!
M/>JQ0SP-ABJG!%I9)ZM1P5V-&_-;\4<SQ]!X-UULHWO9Y*&/NT:%H!"*0T/4
M4&>IYE[SU E(D%'IQZF],QN#=+ESLAG^\FTO=B/8KWN_?Q"&(TQS:!#B<2-(
M!*27%GC#X[*CX"6FR2D3A9YK=L%EJ%".H,YRU''. CX;F3CO:A:#CH2H#H9@
M"8KDEAHQKZ!53',7&!/?P0S 9LRND[;6B!(I%F$GOC\*YBV@C_&\V+YNV"9D
M[_B#BVN(%#$@4.P!94@#;7!RW6#C((LT0FQEG4&X-ANK.*5-_GF1[.Y&.Z;G
M!S^^7^YWQLSNEPF@N-*+X=UHS/MW/V->WIXY_K*W\4%ZYB'3"@0K'*#6:J 4
M0T#X (F4Q%*,5]:II-]U^&9C7:1:#E?)&9V1*I]34F-*7*D:.ZHM/=+NVJS&
MI]]*$QZ?RV3+XN6Y:<^0>!Q!QG7@7 )D4SM2PSW04$.@$ Q2"*2#L/$XXM]U
M\^1T^K$ ,@H^6I#M,$*7\6%4 D>^L2G^SGD:5B,#E0*2.!-E%$2 #E0 1SGW
MBFC*?!16X=ILP,"W+ T/6QCACY24LQT5V-.4T?W2Z)8*(/S^@6FJA? ,,)\*
M("AM@")( NL0%HA[2;E9Q@((359F+HB[V(I_-M[G2@47IM!K,RW;',V$0LD$
MD"W2.8-_E-+?3,9_IO#K5*/(CY>@#;R.@'9Z-HJ[3BGI.N*O'8R3!?IU3H\=
M]8%(%M"F\:-3NUMI4W4OBQ1<UA282E^_Z3?M6[+%<9PT_[W<TK7.877<R\GV
M\<%5_+:9M(OFS/J;)S@NC%#[3[XW].-" SG=N$6=G"+<TUTP;$;UU6YN9+':
MJL^@-;#:B2R9U90?W?^<@]"3CN7Z0S,(P^ZXG$3\:;*N7M!6C^(34X:R[AU7
MR8_6+MK4C3<Z4=);LJMHM7/<[[OLK$@9Q%7=IG1?9ME/5'2Z?/3E<*^X:MI0
MX2C[IREFZ_'EVO8G\Y5S)'&=@HO;)Z1'3F^LG*W0K>(JYG3KNDV,CE-=&Y5
M:-H:"#9MM+ICJ]H.3R/E4XFFN'-3(DN*=A[F_(!1.8PTI,D7M3;Y\1#3XT9>
MG%'&=\Z-&:1XY[.H[^9U;C>]':14XW&"M\V)T*Y*HD@GI)3 ;#E/%=]3U'&=
M-E"5B#YZ_,4KOY-G_+"GU\YH[T:H.QQMVK:DS\L[R)*1)"!I1< 2>$$DH%X9
M8)!A0"+.@D/0&4^7\"![ZW\\R_L12Y;EBCOC(I!QTX,V#:W;Q@A<%"I)##FJ
MPY:=L;YURF3O:,I7\)TX?ILJ@^1TAC9<I9FHN]5Z>4<GS+C&77/)\1&8JJQ.
M&#_XG(HL).[)OX\?V*W\6 @_V4)F8M]P?JXF$\QJQM)<&K2;RV'\E.N@Q$6/
M=S<_O[K#_-KJ*A?!2'4\6U(25%>?-?[5^,.OXZX!5:X#"O*/?KT:5)/";Z9;
M6"4'47OY,C)G#;;1.:,&":,WCRZOY4M3S1K::UBM"<IOO S7T ]>(X+\T"^_
M-5A"UZC\L0%]Z[&(K;7Q),NP!GFP[%:/_4['C&]T3FNAX8D:U<Q -;SDWJ/S
M,S_=?.0;4YON3;3TJW!SU:2F\[;?YGS>87V68](S%6A>\@ZXDK9\92%^M#7N
MZ'C*I]?9H)/W5R=-Y-JV/6+!FW5=UFWK3ISWM]@Q=^YO^B!KO#"[[_K5?9<^
MI[+0PTM1*OLB)L305O3,$M5=&XG>;IF>6]>XNTW^V?234\1[S:5-B8_4(R4I
M(D@+ZSE3+'C>QC4@3-"WTSXN.#Z+"'F'[H>HMV^D[7D[M\(3]Y+[4:V^[25W
MN@O_^O./.(9_G^Y^_?OS7UN_?]W%[^G>T>YY?"?;/SIF?WW<8+L?77>ZE]S[
MK^^Z?QWM_?W^]/W7U(MN;VOW:^I'M_MU)\[O;[:_U3V-XSG?P_\)NX?P:^HC
M%_\F^T<YL2W2QF"=$D LU(!R08'TA@(#95!,8<93BRD$5Y&Z*2/D89ADP3M?
M%YA[03!WW\Z]!>8>&^;0%,Q!%?<MTQ(8K#R@E&F@/60 B1"H0<(+:#+,$3A;
M3&H186Y.O=:70A]X,VD0O8\V\)VVQW/J6;^ ,O_!M4WJKY7O+Q8!WVT1KCWJ
MEAKUYR7<CK;O]9A?8/WVL%[-2*]&&(FMDT!)3@$E, "C0]RFB(K4V=I2XE;6
MY;TEU\5KT5[8=-["66'3N;'IM/1E&440*QCU2V8 E08"Z2@&CEAK"='&:)/*
MY2P0F_ZH)?8;<L'"R55'.7!]D6RL]T*[^VOF2XV#\Q)7QK+B05?W!AL]MST6
M%^/G;V#D1@IOW[!V>#K,>>=;_JR.;QDWR=TX[<=5;2N?%DUW;EA[/B,2>4&#
ME9 #JFF(?Z!4<Q/&/Z WRFFF%919T\7RIE#CQ=)T"X0LG2A5(&2I(&1:7--.
M.,%<E,\01X R0X!25H(((R$*<CJPH%MCF;@IZ6FQ(&0DS$W5HT)MX_@G-!X]
M]3,F5IW$I4UAV5U_==F7;8ASDMN7PBXZ'2=Q)1AR%)V]*!+]<MA)-\<A[3>O
M[ _92Z]9C.<G/3Q,,,#;T=*?CVA33OYYG?Q[L]$ #"/N.0D@2,&B\@ =,!Q9
M8' D*_<$*JU6UODJQ').!_^2:@C/FY,?QM]=./D!.7E:AB=!>(B8!]J*9 8@
M#!COXS\=)MKBP(R"F9/5326KGX*37Y)7^YO26[??.P91.CHM?NZ[K.G;\;+-
M78)[$:ZT!Y;@]OH]6Z!_SM _ZQ1G!C)+; ">())*?&.@E)) 48ZPT5@+[A/T
M2WAOZ"]^\<5EY@<6X@HS/P@S3\MQ4?/BF' %((PL3!V3(*)R -8KC#$DJ79,
M8F9R?V_.XGG/ET*.NQJ=6&QP]UW/#6OKH7?C9GS%X/:H 8JS2GK![]OC]ZP[
M7C!*I$C!B1P*0&'.KPDV-0"20G/O; @KZV1>N37%G+: ?/H0$8J%3^_'I[,A
MBLK")&?Y7.<SBEU "4A!($I*X;V@E$8^%0O$IR_)6/8-(:N8RG[,_)B[/%PL
M7C&0/;G$-:E1%S"_-9CO;\X(74X@ZXE7 "E.HN3E$="1:$ Y'QS5D@EC4Z'O
M!=*8B_EKF82NPJH_RJK3<I>'@2NF. C81[DKAQDBQH".TI=56D<:FI7U^X<;
M+)YQ:Z'EK<G4D-M(!D^<'W++\-+++I=7 @E++8?[+LVS.37F)>!MZK-4P;0M
M3OK6-XWWHU)ON=);#G=O7I_OZH_]>K.KFV8F[+V$N<_WZ+DFV"W*@HQC"B"6
M&% =$)#:X_B'M((KY WV*^L(KRIT4S^8IV"VY2B,4Z"V0.WC".@%:A</:F?*
M[Q!J%=<..$4LH)8'H.(A"A2$'DO-;#QE,]0R,J_ XJ>$VJPA_))K0=]4^G[Q
M"ZOOG)ZUO0="9W/_/SM; *G.@>XY?UK9Q2ZWGKJ%7 SY;#3D43.#W%2BHSO'
MW;Y)G32Z_<^N_SDWD_ 1GOKISK3O/J4&(KD7@JN:>GB6?M@,S\ZZ;0V=^,A<
MJCTU#.Z8NJ]=+N[N<^/1W'*BK4\>9_"ILG[<UJO7)/KGSB"US[7:Z_-.<^9[
M:<NU79.KGDVM(/(X0U>/;XHXU:16(JL3_2K&/^R8\XMGCXJ^IX+QD19_^U0>
M?NVRS<M,"Q!M^L/!1=^&3Q>=G =Q1>N.S\U/FH[5O5Y_D)IYN_3$T[CDKGV1
MC7R@J]ZHM%"R*?NX*'[<<25W,?%??&VKMN',QZ$[3IF@:YV-[_68&)RDSLQ3
MW4MZYVU3D_9&?]$,(PXMW56G]BB#?I[_]?U2MH8^-\SHIYX>P[81V^4D:G^L
MZ[RF:>!-7)"Z&LW-#2^;SZ2+U37\T>_E2Z/-U6ZH\]RE-G<@&;TT#^"T'X_&
MU&_RI&HZ3348=QYI5W&B\?KX/:-9F5'GYFM::XP>GQ]TA2M'W$%3)?JS?MO9
M^E7N#U]]\I<%Z/_/U88/(^B$ES_1)@+E<'#S3V9<'B,$6/^GJ7]9OQ$U;OK9
M8P,'0E.+.O%G&FX^^CT+G$*.M)>"*B:UL0P+XCR*VH12[@,E*^,?G5SDG)[I
M8P],Y.R_06X$^$IW/^OS9N67J_ 9L7.26#>M\]4& ^1;2!O"PU2RC@O6GHI1
M1.JWG/$JEQ%.=\7AZ(492^>D3@+G_WR?<@C&PZ/MR)':8O<2"S;__$7?O'.O
M/>^NV^W?^J5ZA)/R^C,>KW5N['7^L,UY]NMCW1LE\U]6Q&\3_0_BF1!7/O]S
M/[P9P_CA!8IO7736BG=/-,#::-M)1?C.C7XJWQS%,;_N]NW?3RVWGX_D]H\;
M\/W1#GM_M/OU_>E._/WO<._K?T[V?GO3?7_ZYN^]K^_^WM\ZJ=Y__1U.]_S9
MW7IWLONQ>[+[=:]Z'\<:?TOV_MR&[__\3_7^S_CYM]_I_F_Q_5OOPN[7..[/
M'P(VB$'EX]DD!*!"*R %ED!312F)I!)4K%P<2VXC:3\D(&P#EMZX>)/GVCH<
MR:T%2UT*J9ON$72X\]O>SIN=S8V]H\[&YN;^'W'^>[]U#O;?[FSN;!]V-O:V
M.N^V-[>O7CX\BM]OO-LZG)&,I_L;3IYJ+1&_.\(G8;0[BM>3?=LN]VUGO'$7
M7L*N1SV-3&HBU!MW(+L04YJ)Z>G+Z9V-IK?:Z>?X@RAAMR)3:FSFHN@5Q3S7
MS]*V\5$V7^O$5Z4N9ST=9=Y6>D]2WFG:M"[%A[KO-\F;&&C;1-"W'=E2&[>J
M:3O'-0GK6Y$V2_W#)G=V'O^@[:PV&D(4AI/D^OWWYG[B<7+G7D=9.H[7=68:
M85Q(_:D37Y+N\R_Z9U5O)&M>MBS,;?3B^GP<-H/\@M7QV-/2QEM[R8*11.KD
MG$S?Y8: J<QG%).;I$:,1Q1T55^.=*+=X&W7]%'[D,9=.P'M=92JD\R>Q]%V
M=&O_?,E@O_?[!XF],\82H*7C@%)!@=8H@-1QWGH:]S]AMVSPMDA F7J6]P91
M[]X8 <,D6E[9"XN-F3N]SL;P.+)N8GNXFAGNS<;AZTX5U?$TK<,_\A4 ^6IG
M/)7')L'U0]_R9O!__T=BA']-'UN8C%);U(Y3-_#._LB8\%.Z"<-?#X<FKG4$
M BI@9.K\+?KUYXQT6W%0G[+BV6KT__(NTN9X]/@D=-=9W8U N!V)/#C/5\2O
M36?_<_SJO\.DC\^\2"(&Z,6+'GCUOKE64=L_J>Q)/ !/S[KQ!$Q'8J3TQ!F8
M,'AD<9B UJK71)9LSXW6LG*BTTK$441\M]G.,-UAUN?5F#0)V4R40>[D.?G$
M<1O3=FVSG:'C\_+^;_QG7-CV46N3NS">-DT_F1_J_IA8$95[KADUP\T6],ZV
MKGOQS4WG(!YJAR?IK#P>QH-CW.LUZJ@GG3&=FGR>YY>DGJ.ZOCAZ$B?\;W.Q
M:G8D[J5FM'FSC)=55Z=9QHAG^- FN>#R;$L=9[O^2]H?<67_6#M<R\U_5U,[
MP&H0?W&:Y]$./ENGQGV 316&M<U]=^,QOSFQAH<^'L-U9Z^?#% _I9^NY,\K
M/R=!I!]EB*;M2GP9)G$^09H\IGZOM7?%)1Q9NU;3>$Z3F2RI,3[9%)/QHQU;
M:W.+4VY%'1\!(S]_))ND4WH8G]E^.5J]/*:KQ(OK>_FD;*=LI9:VB7&6Q48M
M(8V/#-C+W2>39>)21$&L%5'6.ON]SK]U_'E<Y59LP=FH-1;56AO62(+K) -5
M:S\[[;O$ 2Z^=%#WF[/1:$[]X*3OQ@1-?1K]V)0Z\LS$NT [^@EQ)U&JE8U\
M'JT9]4YKDILG+T\R9:8%:Q._S^I$NM$L\_K'(;O*=9(ITW?_/WM?_M1&DJW[
MKRBX<]_KCE RN2^>&T2X&]O7_4:B[<;M@%\<N8) 0HPDC.&O?R>KM"$)S")
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
M\O#YYT5GR\G;:"@8:M0IASCV"6FPQI&.01"N5:+$9!K[^72R)1\LKY++OM+
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
MIEZV\?Q$VL#TZWUO^>OKOEZ]_0;>"XD^">,BYT0;G0 "H[61&!:L446#DCM
MW92-=A722D3;Z8T K:C'>]OOPV3%4 '870!L/J2&J1$T*H(B+X[=* "82@0Y
MK74BW"LIP!'5_,'@M7H66=5\JFH^536?>ES?O").>U:\GP\\JD YI@#P = 8
M<<LD<EQ&I(V5PN0"*&^*-(NZULL*/:Y8;ZD5RHFZ)7-:Q996I<Q4*3,OP"5]
M?*:TEVZNO=Z4%TR%Q)0&S@+A6B;KL)64$Q,LER3YN_K;C\67]N*-MZ.#W//S
M1[/S1VO_Z)CO;'\&(ZP!AML7>/Z!V/_P3C1V&Z3Y]<OYK/$&XR+-W7=TK_-'
M9R?W$OW0P(U+,-QV]W!.>=_;/?[1N(1WW_UM4?Z+)I0S$SW*=C@XZR(@)ZA%
MD@HCE:.4ZJ)-M&1KTYCB-9RN5(QJ+P[W7B^CVE.AW[SKZ@3V6GN%J!4.<>(#
M,EP31#*ANR+:2&.*G)FE.:[524O%J/8*T*QB5'LZ6)O/BL&6&NVH0XYZ@+7
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
MU;ED*W36\AH,M%F^Z4G1:FTP"6%6%MJU_'S6,4Z<P@!?W')I71!"I$2D4A;
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
M\(39,DQ"%)@RSCB5W# 6F)=:>I4PU^D6)\RC$\D;9'T471P&%\N(8@XH7D$
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
MA&UL"5E7<EE9'<N3LV<^0:H0MT+<1Z@5>UBC^0IQ5PQQ9P-EQH&M[<':]M*
MW2VL139XA:B/CL;,N8[#QI8T==@ %>)6B%LA[F,CK@ ;EQA#!2<<#%M+D\;.
MDX"M#DR;*L]IS1!W-I[I&<><.X:PH9E=+PJD QBZB6/FC)#*6[*Q1;"I&U,9
MN17D5I#[V)![K_:W%>2N+N3.!I>U3M)9Y9#EVB,."XL,QQHVGHI*^L0ETP"Y
MC-7ITJI%GA]R;T$L?'W/W)4A/KV&FN6G_9&O]E.VS! FF!<L,)Y/A'&P,A ?
M:4C2$ETV+)[OFOU;KQ4.QL'NU6=;O3K><2_V2</E:7;4S#B0&X]G9@G?:Q4E
MA6,>3]_NG@54MBL?<6RA@DIK?/=A+W: PG8+=N)%OM=IKYL TPIBA:*[>\O'
M?AT>X0]KME]K=4[;)>%!?EB]UCUQ7=L+1>?WXN86KBM/&(J[1W]XDC<XW. T
M$Y=F'AE8H)-8@GK!S%ITIY]^AZ(->R_Z[L$)3-^5C\;SD.DB,O]$T04:WC+3
MKGXO.4J+K9.%'QZ?NU!'6-J3@GRT["R?N<'*)OAYGH;OF'E'.C;$FOUN6^T1
MY6AQM^'D;=;>=WLUD#X$0SOK%3WD1Q-4RUW=>[#V)>04;+1YX@MRUA!SY_>8
M.2E@3UWT![%3.^O;@UB?M-CO3]XWY'D>WS@3BPS7)X;-6N9-N3(?HW<MOSGI
MXG]3NWC/&7?".D]MXDI@%V,P%&3)2Q*COJE=_(AO<$XG_C4UJ%V8]BOZ$"3"
MOPEGO8*Q;CU5X+V;R#<N&ZQQ\(T2;G+B"M*6$,0#8\AA;9!5%/XBX%*PN+$E
M9Q$^;\*;EA(TFU,I$4J(A)MR%W0NGU2.2R4U#M52+GDI=]Y^"QY'@[E&3 6P
M1BA/R'KN83T)>(#8.NW9QA:;7\LA86.K8'(LE6$&R:N"FQD6 0-:!1V.S83(
M!=05UV:FF_^<V1[@&GP3,,>>@*)KE_@W0R"Q4.W^7(VNI%:\"Q'!C :]!^5
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
MU&J;3B<[]7#KT'Z#;T>V8D*[&]<.CB@&;-\?3;_$_<IY#A4B4SXT P\QUT:
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
MTBB51'7*52F&?O.H [:P2X>._:'M-WW3])HPGHMA8;)^&1D)N>KB+)7&#HZ
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
MG^V][?_$G?T=OK?]_9!RPJR. FEJ%.(!1Z2Q]8CK0*FF"A/CUC9IL;&8KM,
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
MZ0;YW7)#BE6.(>QWQ_B_RU @SXDC7+&$9(+NV/#=84)S'$VH+DZ[LP5Z-AJ
M. $^>X*WYH*G\'&,03M"B;8,!VSKD,RJ:X!% !9,0VI$HL%OHPSQP@6D%#&(
M&X&UTAC4@ <-P.XBX>S.6>MI%/C60K86LM<0LH'8PC(CJ,1<*J9"X9P$[N2:
M@JE]?S OM9"],R$['QR3SG@G?8&B\"!D+7-(:P4&M]'1!FL%EQ&$+%U7_*Z.
MWFLA6PO96LB>*V0%6+)$:RHXX6"^&AH5MHYX;)1GJ@Y3/@$ANQ"FY#@0V#Y$
ME*%@R0J"4K8:B@KVUS-I?!0)2G5=+&G:7@O96LC60O:NX;QNT$*G%K(K)63G
M \:1I<9FV* B.(. 1'"J/%6(.6XI%H1PF81LL<Z7]!%\JD(VAYO_E1O7;$ZU
M(I]N$[MJ;8:VA[VR96%H])L_&^UN;ML04MN&F1;K).>F)?;+W5>K=G.I\53C
M'P]H3XEY5G]3#N3?J1?<GH4]*;L7?>BX8:]WU?9IQ=/D\=LTROJYLW6(-0G<
MFI0"JL$0,IP@*XU# KB/Q"!U0=3:)MY81!QM "6VTE8GHKC._M]6U-?[?U?[
MGV0TC99X6R#L8T!<TH",$Q+I(&-4HM#$^[3_BXDXX_V_J.]8=>*4>SGVNW%P
MFOH83Y7$KJ=VCR=E[^?6V5S'O4>0D_F)K[)8<Q?W6LB2\TW9N++L-+UWDLGN
M<;H&+K=R\L"J<6VE16X.SO:3:GK1[0%_;1UJZ1FGP:%"DHAXE 521="H$(61
MG&)' IGOQ6Z)4)0PJZT7/#IBF?:.2^V"5$9;N?+M!"M"2"W"3X8]=YP:'T\:
ML<XT83TJD]%;9[F9>*,+)D_COFGYI@U4\X__E#W/RPZ89$;DPW*Y5W[8.P73
MKQ\Z+X[B/W+0\Q++:&%WD),%00D !!DM83>8*E0L E?"KFW&U& WM?_MSQNM
M6<N7G>8?A!#LY81@YPGA;1I>OK@D@Z54D&;W\DA [&X=4N:4MH(A1V@JQ-<\
M'2PH)'TAG>6NL%2G_)V%K<\$,=V(%!R%U#@T28TCV)5!V:[]@DZE(&M@[_JI
M#>F,F.F6$NF&C475$VLLRC:H+NZ^HR3=H,75.DJN0/O+>K#W.=BKM:V]8L?%
M*[1-6Y'.:/IJ+2FSJ9,;4<[V-;[;)GQ/:DW^SG\$C[9@4.8H--[^##W7!,/P
M+Q#]YU<<OIR5:8Q6Y@W<DGS?H6DU_MV,(3?'SJKQX0CHPK./*;6YL+*/LX9;
M1T>]<)0LA0^P=LU.'ZS%_YC6<$Q7=SHFL:'$%8;U^J3;;R:SXU4OM$P*/+Q.
MQ@1B&V2)!9",S/2$M<W?R._W,NRK+>5%8JL,,K\(:+61"]L=#OH#6(5D;?Z?
M_P*WG+YN; <7VA8<54;*</5M<-9N=T;YA([BR@# ?&563B@3%OM@X'E22Z_
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
ME]$#XX>,ZT>JK3.L!M7I#C_*U[W0]A>/QO&S[2\DMIS01)&A#!0CYB0"T@8
M$%(ZEZ0TJFP@B9?2_J+2-5Z)KO'3_?B3NEM_MFQ[NZSE5-E02X2*V0X66NLH
M50" \(RAG,N#0">@R#,<#;6")^O7WA(IUY5X<%C=$M6#!35_9Z%L<:$5\F2%
M5K8F=71OKO^X7CL?UF2!;^[G('%.:D#WX# 5@/O4F4C .!:1I&!!U;N%)7<:
MOZ]VB/TS-0%^O,[>R?9%_>B0!^49,"IRC'K$1?:+$ZZ0#"SY7/23$@E<NJXQ
M6^?8S)>)S?5SY@OXQ._1#W+]NM[ZL+A>4=TUZW1%)=EB8WJUO-7Y[]3MG-::
MIZ<Q-,$^:UV,+X0'WZ2.6DTEB 43%'$<4^TPD"CGA@1C,0[JKBW9?H0*BQ]_
ME>,L"6VQLGG> 04VME\=>>UD\L*"&F-S%?R8VZ4E#^1E(D92B:B=,HQG\DJY
MWE-1N6(6:C?N5Q#NL8'W\\#UXM\#((E,J<N"6E"E*0U811TTCRD"+2>1(E;&
MTV3%"&K5B*I!JE90N]J\0!H?#[5R.>DH(:XL0*UG"3G%$\(4<Z.#,Q+KM;="
MB75AYO.1'@:TG52[PB 9G%#S.SH&53NVW[RBK:B?@VZ:$@U,,8R4%:";B@@6
MK#4$69)4C$8K2<&,[;1'E8=NDT/.:)E$T*#4!LZIU$9@D$&*"J)3<'0AQU9R
MZ'$V_'O]_%!$&9QT"G$M@?>HY\@ZSQ VTB=)O1>:WBB':E]^L, UX"5\,&3>
M/N!?N%=%ZQ0(,REYZQT!Q88Z2E@P(8 F SI.(D-O^XP(>,R*UN,GE3?-"HBJ
MRO4U9"E /0)QSJR@$@G"@"P9*-X:P!]%2T%#8H!1N<JLVICO$50;EV-_<@WI
MVH*TBW6F/Q>6X'SR6=PXYIUV;?.LVVR!9D?, S0[2E("^0(*G=9< =LJ9U4@
M"?8YAR&YS,W$8/Z$MO,/A1F\/HWN(P:-SNNLT4F)O)*@1L2$P;H1!OFHJ8C<
M4TMH-IZIH.L"SSNY%I2CO:Y4;HX'HOBW3!ZU/X%?BK_);[^6]7#'']>*?BU
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
MG8IYKIR215<8KBCVFAUFW1Q)"NL/JG5O4*B(P$SYMT)M[8R%) C W,BEU'%
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
M'AB71KXD"/V!=,='9$!:N%^/(U!\J]4YA\G6ALF3QYWS7LW6NA$8T .O%.=
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
MCF/LES&GT8((B=T\LO,< 5H,)$>!V6Z. LT!CWD8]C0;=;E"<>>?6$9N@L$
MRU*$B<7NZ2@XK-"YRO?VLTZ;8V3M)!Z\5TPY/VK(4;TK,_RSG'JM"!HOHRWA
MH?E]S6Y >6$NRMG>,M$>K,R06/*2GPTMGE[QR!SJWXV]K(;=OJQW?5%Y)-([
MKJ56Y[SW*(&@902^/XYAT(J[:6LXC=_!Z@,I8UL[[5Z_V2\(K7>5WPMV7ZE
MSR>0/Z21 STCX\Q2Y"7!B(><9*4]1]YRXXUEFDKYW ,]R_KAO=LI_9=FQJO.
M ,82>K_>&LTY4<U_FUH&_;QB-;G<4)PO/U:3;'!\_=<W/?;F[P31U6"?UV#I
M,D-VGX/_=[$+:SPILVK!Q;=;DKB$65! BW26XUYM&[2!4!C!HZ#C:^=[C[CK
MY[HTGYO?[[@PKX?,IPYU[M'I=<4W.A=M6=:,[Y!]\+)6CBX#(E[JXE1DM1RR
M>J0#YJ<KP?LN@GG0?G@5WCLTL'_1=73N,/_5/D"\1[$<'!6WR7$5J.(*#'NG
M"0T>.^N<YT(-JY$Q1FXOEI-?][79/WX_Z,'<8[?(OFW _SKMG%D+$/$\RN+\
MH,=E>+3^Q[>#O8^TOO>%[%\>X8.M3\WZ5N-X=^OHL@'O.?CZ>W-_;Y/MGWXY
MGSU:KY]^:C5@3HV]OTYVMSY]:WS8.:_3;;Z[56<''_YJP7B/X=W-@[UW.4C]
M^\S1>E \1I(XHC0XQ%U@R%BA48P2!R/@)PE%FQ?,?G9*SP)I\0Q*BU6X]WIP
MCT2J"-,!*\6YX40[F0AS)C&LHM9B&%+T4W!O!5MZ/A/(NYR-LI22,NH\8!Q7
MB(O(D39>(TM,"A)C;]+2.W=7H%>!WBI-_!Z@IS4C6@J%@Z*< N@EQ0S625)/
M=*"D #U,:*7LK1SRD1GD$X9:$I5#RA! /@+PIP7CH/%YXPU7D1J[]I:M*[VL
MK)L*]RK<6Z6)WP/W#(O12NU#,HE'8C0GC%CE<Y5FD:(LC=R?@WN5LO>CD,=F
M[5N3$P"X0&#(,L2U8\AY(Y%APBH1C> ^/CME[Q:GY"@. &82;\;)ZLJK5RXI
MQ[)LO+:AQ"H[?J?CQEY9@N6]FF![P0UH1LISP>$?FU(TGE!B',,1NV$77'Y#
M%]QK6D>^+S/^<Q3@2$;D0++I?:G0_Q[H/]7)?H3^ENJ0DK.(!Q+AAU'( > C
M2CA)4H)%(]+:6\7F\X:J%M8KR[V/V\'^!WBVTN26P<NS;COIF<0N*J0\"[E0
M,T.:ZH0D84PYS"S1=FF:7,74JRR2']Z8_B$BN7)0+8W'9QU4QB3I+>'(,NT1
MM\R!O"88!1UP#-PEZT-N/R\)K23V\V'NQ^W47DGL)^+F6=^+%2X!80F4C&#
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
M?E&K.$OI7O/[R-*,N33O%9=#Z83(!)D-(#L8:C^E;"Y$\-A& *$?\OA 0-;
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
MBU.1U:.D%:]@E,3BB2VP91Z10I9-3*_PE2\^$'ESD0?K(1%3+[0]P\OLL9!
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
M%=@\M?P 3'?BA@%W80%FMDGOOV.O]4.']<->(TM:/QRK?EB,6#E^F$0L":W
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
M'[!3K2*%;#L^(8364WO64Q]>+\4%_- 500IV!S;! ;O#":PH!HUE<TIIX(G
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
M]8/09W'(7<$8C:/ $Z&=I([P$A9'8NM2<5H;/8 V<A:TD<=%X%,AK, GOL6
M,\$T"ETKH&GB<PI^-B>@C1S;#)SE+.2C/^]]3'&O_P?S3HJAKA"_3@,QSX,E
MU/682WP643L,'8?'#O5(XGG@INE(T:-KH,O72Y$BQPL"BAVA!"',8F[@6J'-
M'"O@3FJ[,?<=;"[/3-_6E69/6'A3SW=2D=+(2RD+P7MQ66*'J>\F),'*@#JR
MT@7A78RL>,2FH&,CRZ5> ,Y,;%M!(E(KY"&A/!6,D_#LE=>QHK):>/<=B>!I
MD*2A$]*8@H2&41*X8$#::>A3W[6ICD1T07B7(A%IQ&TFF"4"6<$C"BV>4M?R
MP8N#91BT<>#+/BSTWI:_%M[N"B\);-RJ"S@5(3CJ0>!$(HE"VW7 \A*4:,>]
M"\*[Z+C[<>CZ = D9L*S6&#;%@]\;ME) ':TP^W$XUC>P03UVR'IW6>^"J$]
MVFG'719TWS8ZHL\O'PY!IZ/#]]T<3^OPO>OPCTNA#\)X $XOM83K4-#AGK B
M$G$K<A@+8*5-O9B<O7+! G/OW0EO[\+3\7TDK4:U&GW\EH1:C3Z &ET*0E%N
M>V[D6@%QP!0.8\<*11A9W+5=UTNHGV(0RG=-9N\KUU"K4:U&M1H]6!](K48?
M0(TNA@-YXO&0<X9!0 +6**C1P*/P@Z1IX@G;=B**/1^I:0?:'-5Z5.O1(^BM
MH?7H@^O1Q<AL*$1  C^V/)K$%N,<5*AP(JS3DQ"71P&GJ$>98SKW;W#?&3UZ
M>_6P^5HYX7&5WO&='@EVJ]9R6@5B-IO0AI4S-C@G>UPGW-^(6 PC41H.,8T-
M"P6<+#+:FBK&TSOW_TN);:OJ&UG!3_QWG(VP!*!IY*+6M0#T"79]@OVIG8R(
M'8>XPHU(D@@6\33BOG##E'M.P$@:L+_>XVI!J$-NM]Y;Q?++@.?U>9Z\;77+
MI7@*I8 _OZ<7\-T/;]"ROQS^^>G7ZS_^_@TL\@NPXG_Z_,?O%]\NAO"M3_'U
MDD7_^8]O'\#:1\L>K/C!Y9L?/U^^^_GS'W]?D8O?P3OX^^T-?)? ]].+;&F?
MSJ=10$+*+!XXQ&(B)5;@L A^V"2BA 9A$)^]\DW?M3MT1$(?V-)JZ=8H+?=]
M3GP><^ZQ&+>[\(RTP+AM3'A(I5K:(*B@U=*!U-+BOE=$6)+:/+3\.'$LYE(7
M._ &E@A3WV8D$4[D8?(U(<O]??3)+7URJSNJR*.QX& A!83:C(L@$"%-HR1F
MQ!.>&R?:0NJ4*EHN]Y,D)'!=ZEA)E#"+Q3ZW A+%EH<'@'V6DC (SEXY)J/W
MCGCJ5/+NRK'K<2_BD1_YE#*',)Z&<> 1X9+4LQV?:).B8W*\:%* J#J41"#"
MH<UP#SBPPC 45@KN3N@3 =9A=/:*FHX?=DB.GU((Z7V>9'PG2V)3?^VH-1!P
M; K^>$QMD;+$XX$;TS3V'!*YCN^'>[(DM)+96,FL./&=)@D-(X*J)4ZQ<PD8
M"V'@6X*#!^KZ<1K8*5; .<%@BA;42?2!V6[LNJD/*PN+4A&%*>$B\0(6N0FA
MWGY,!2VHVPCJHC7@^+9P8AY9W'9!4,&FLR+'X1;Q?$:2-+93ZN 9,]8A0=UG
M>.'$#IAMTFEN_0;>20=Z]XF:DU'1H2,$]X(X2<.4@>4?,.(0[L?"<T,W%9Z.
MRG1*?R^?+TMB87-&/8LF"9X1YJX5)+9CV1$6:0ALZK(8,WI-ZN\K++,/"3KF
M!L-:?VK].:F(Z!'?3[V01RQDC@ KUP5-2H+ Y0F-[%1'PSJF/Y?J1C,?\W4=
MBSHAQY!88H5)2*PTC 1SN(B=6&"!%(_L*QKVF.IS10;O]W,]7V5&[^/T"7W-
M1QF8NH;X-A)YDM7C$L:^SNJ^[ 0JC/F--IEY)P-E1HT6,MSY[H#5C-PE >8W
M**[5I^(\!MDMQ5J)WDR<O>,4YYT[WEY\^N)<GO\5IX2'3H GDD1H,=_SK<!G
MD25"W_%2)XI"YIZ]LGO+N]T&L.0 J8Z,,1!5!4P#3+P-4]RW2HYFBOTS!;9!
MYIA69_N1Y40AM9CKQ)B;)?"T!8BJ7(!C9(KE$E83IDC&I>P^#'JDRKX9PT+V
MAQ38']*8S6,FDGV0NJ8!^F<D8)RO8G!S9^?LF8,0C59C&%88%56&#[PHQ8#C
M4-.C"FAHS+S5K ?V]!4>@?8?U^M?64H/;^RE5[+EY=J6R>M>.[3"=^P%I,[\
M[)?3G/@K846EX%\LGL)D7_#!-;^ISKZ?/WR2Y=8LWM>A;*E=]'K8T_1A<N>Q
MI[PD 4AW44KV>0%6@BCQ*9@.[\Q<C'Z)>O$?F7!3C]D>P4+2+'0#'L4N^).)
M(,SUPC#YB]AGKV3#=FQ%_QIU*FB]'[[GZYEP96OR58RK?B[(FU*#7N"GW '%
M[*:"A7X2^L1EH2-2.[$CES@K2?_@S=#EB"_0E,GB.[$/9D^1HQ0JY%>(O]^R
MZLLF> L?!8IUQEO5EZI3_H++VE=8L203;,, AU9!/V4YS^-,]IZOZG(L5VLT
M'&IC5" 3PZW!C5&-H\^P$AACN%>@S;! L;@48+ :)1 .[U99!>^7L'27,&7Y
M0(L>^8N8HD=>Y'$,?@+\48I8P!V0HYYQ#@O559ZE8,OG.)M2\CV,58S+V\8K
MA=$7@P0 ,M(Q3OZG-^]?6P >V-,)6"M#?"T1<I69?EF"G,"\RRR")0=>S9/*
M5)^8 F<:!;@7!C>^<H 0K!0\"@532N?0"*:[Q$S/^ !3+>&+68Z+[P:31G/?
MD 1:,Z9I7/>SN&]<"R,2@TQ\%?)EF$,?WFKG^M\QL&V]N&AW7XHN>/E%P!K7
M<:E19)7'C-?QKZ0*S!M@ 18&QN-@<ET!YPP  #'#.L,69*,25Z6XXNCC13<&
MK-!]XTH45R4?]=4YJRQ/QL"@-SWCC;+F! =.@#&VLNI0? !]P%_ .].O-S#
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
M<]1D<!T7OQ8)+;)!T30JO$5Z,WN80Y+)%"W41*4*2LIP8,./[4B-5 .8(#=
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
M1P.%##D#^:C9< -,AQMYD5LQK_KRUEK2%("NO*AQP@(@!73R.$;4&GPP:";
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
M*>Z0GUY[VX6P])PI$]RF-,#Z(%!OQ!?5Y:K;&K5[%]V)ITES[<.H79[K1<M
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
M_]_A_V]B#_L*8]OIO7I>PVK3P)O#_*/I-!$I4D^WI?;+)HSRL]Y.G-Z.Y J
M>A-JQPUS2O2D$CDK>!YH\"L5OR.Q]^IN76.)R\F$$M<SNJ,;$K>S5_VFO.UN
M;;\I;<_+(&LKAQ2ENGB/7D8)O? -32*X%7E3:&Q8:CRE6DJW\T>\<1+-5^GV
M1S;ZU2AI>/O3.'[]=NO\MCUV;"'JNL4IFO^=Q7HV2^]&7(]!F+Y?>U.8[!MO
M?N?=)R]>%W<%; F3[MM(MM$=?/O:I],G6?M&,Q]8N[0'0"M'LKOY&SB+1(R_
M@NEXM9F+!0I^^M<7?PE$;]KOMON.)X:#[J@W],:3GCOH^,+I]OJCD?\OI_WB
M[3?JJ@Z[YSV\$1NX__3:VRZ$I6JL3'!/I@!IQ#=!"CMELH<TO\,31.Y<4AT!
M$.%&DE2V,+*NQB(4TR!]M3]1FM.IOM?J= [K>WV*;MJ=P6%]K\]EKH-6>SAJ
MR%R?JTOYI<M D^;:)'GMM4:][=]RI_JMBZIAST7N5%]*%NY4SYWJN5/]5O_B
M^?2</4T':'5GV1SJO"C[/!VB2XEW3I0[0?OHLZ?I/B$@WL>L(5E#-H%RK"&?
M6T/N:=9NI5^W=X[6XI6/'NDXP4A9.HM6,):?O'I<JFK3(,P/"0-<1GJVT[6=
M(:/'UIQ+KNV,F@]G_FC&U,[[4+EHIT%U.5>.8X^&U0O-:R1P3W26G?10W\*<
M$L;P%KVT+>HZMNLT__!FH6N2T%VY=K==H?<?RQO+V^/DK6/WG4Z3!>Y\[9#P
MM7=9?:XON-+5[7+Q#==F;2^$9NEH?%E5'<<XS]WR__XRA*O;C[QG6$9V6+['
M[L=P?I+1]#$:4.CZ(:\=U*PTI[%UO<>:WT,5L663/M;<K#NLA)Q$-R$\Y%LO
MG6[+S8HRX::AJR4WRBB1VEX>U:22V0]1(ILT_QP'_DW+^E"AC+@X#\]ZZ1H3
MP1#I@U/ &7S$"VKJ!2'VAZYYM>R'/4M>G74>N<[S\.B!PML2#G6S::CH=5EQ
M=Z&>&ZNJ19+"C[!V=AQ'WT5L346A'!?G,H%YP+RPRS?\F02^4-'R:133#VCZ
MYNK*"[-E<#T()ZLXEF7'#TJ-]45,85(PD=^B%-9O75L_J_)OZWVT& >A)ZFI
M:M%A?C[2WZ>98J(&+60*OPLG ;4W@ ]PZ(1F;U0;!R%\L) +B\6-%_N*%TF1
M<:>79!IQ_[)'F?.-#)]Z06S=>O,5%8%N8^MYUCZ.G,,JD,ZE/JM)<VU2/6&3
MYMHD&6C27 <MM]-IR%Q[K6%[/[I>3F%04ZNYN/:1:Q^Y]I%K'[GV\>2%%.WS
MJJ7@RAZN[*D/3;GVD35D#2G+&I(U9$UHRK6/7/NXSRWAX%@ 9TLW,%O:L;O#
M-E>$L,P=-4_)'O6'9Y&@?Y[EPU==N]L]#P:=?04%:] +U*!\:K/,'?U0Z _M
MMG,>I\*9'MO]D=T=G0>'SO[<YLK'\RW$X&(=+M9Y^([%Q3J/E0P>XQ)V"FM3
MEA$N?61M>EZEC[+"#BN[=E>3V9N%7([1^O/&"R1$*7S>:;6SS^=1DMCP7+(4
M$^Q8.+^W95!3[!G6VVCA6:S!VE8R^.""U@O3RE?SLC\\_F**A61#=>[\@F_X
M'WK#K\)+5C'5AEG/64ZV=1V-*RS[6Q3Y=\!%:LL9Q$@&KAW;=]@FU;<T::Y-
MJL=JTER;) --FFN39 #FZO:X=NPLJF&X=HQKQ[AVC&O'N';LY(GH[?/*1>?*
M"*Z,J ]-N7:,-60-*<L:DC5D36C*M6/-JQTS/.OJ^6O\\9M^:] [10"LO5<\
M@'.#FY@;?%B*1OW23UGJFB1UPX[M=$>-%[HSSTH_-RZ=?68ZZ](+U*5\@K/4
M\=G )_@E<.GL3W"N+3O?3'>NAN!JB(=HYCA5P0%8/NI7SU#',<YSO[!.91EY
MB&:](8M';=00EYE5+S-[H"QKO<[LY;#3<LRV926AN_4N8++)U^_P&18VP;?+
M*,8Z)FL5!AN-NKK6=3XF3O =%F5AUZ]/8>J%-P$0^%F;=I6M:'N!E2)P%VN)
MEI&L'7M#ZP]N15Y"]$,Q\JHR ]KY(]X8IK]*MS^R<=540O3VIW'\^NW6^6U[
M[-BRU^VL!72-_\[B/")](Z['L?"^7WM3F.P;;W[GW2<O7A<W$^PDD^[;2%:L
M]NKLVG?3Z?.D ,#:I5+W80O)8KTWH%!$C+^"Z7BUF8L%&F'ZUQ=_"41OVN^V
M^XXGAH/NJ#?TQI.>.^CXPNGV^J.1_R^G_>+M-ZK!@^W_'MZ(V^NGU]YV(2S5
M?F6"VY3ZQ0]B"3HQD-J#E-0"5=K_R0\^RDZ.YUC1V&V-VOO5\=2AZJKG#"]Z
MKL]5(7;I<VV2##1IKDV2 :QHW*]SW^64^S2U1HLK&KFBD2L:N:*1*QH?OV*N
MUSE=O<Z9$:\N)3MG1E:N:V0]64/*LIYD/5DKLAY4W7@&)B[781ZC#O,4C-\(
M6WAFV$*LA2TX=;Z)J?/VL--I?$XVRUR39,YIVYU>GX6.A>Z80F?WW.8KNC,O
M$7(&)^%0<[(C626=DTIR[.&H:CYP_702"UV3A,YMVZY[&C7+0G>I0C>T.^X9
M5?Z>I_$U.$TKX-,;7USG?+[U5DZ/ZZVX'&^[>'19/!I?2E?',<YTNSB\75@\
M6)NR-FU^<?,^L6TK"">Q\)+U!I/^>F7TCCZ5DVBQ].*\NOF!!QS;\N, 3'5K
M?$^_UU- &[XP1_AWD)4X6UZ2B#19+Z7^$"4S6Q54XR(_8IY%Z@4AU5T;_2N3
MT_>$?%IV#5N=,G8]T%1TG5D/-56M+ZM&)RE_+2LB?O'V$RY%)*FN=+7A50\V
M\,S+L'\TEC7D MB&%>D-6^W1813@@L)SF>NPY79&C9GK\\CKI;?T'+1&_>W?
M<@%LDY)CN0"6"V"Y )8+8+D EHMHN+"K-L3CPBXN@*T5Y5A/LIZL(?%83W(!
M+!? <@'L@XS/ A=<ZWH&6<A7'=L9=EX=.;^5L]XO5MY&HP%+6YTX<L[2YH)R
M:WY1]9G76%SU1\?6",W)CF-U=$;JZ*IO=QP^_FK%D[.6-\<>C=BXKQ5/SEG>
MNG;'K9KN7C^9.WMS:WAYYM;9E[-F7KD@G$2+BZMH;9^FI)7KH"J4R9VFRR.S
M:'\65<4"8PX=FT,N%Q.R>&P7C]%IBDV91?NSJ%\59XI9=.P+DEO!1<?<.;I/
MJWML[IS^^'NBI!):^* UZ#7B)GM@?LG>Z49GZB_<?_WUW@%7';L]J.ZJJI)M
M5F?/-HOQF8CQ<% ]O,U"S$)<IX6[MC,Z$*NT*:)\[E&?@7-Y41_6<JSEJJ7G
M.&[U=(FF:#@6XPL1XY'=<?HLQBS&S1;C#AB=YZN-S]S>[%6-5)Z+S7GVF487
M#)Q_U;N\T -'I?:+2K%D/%8R>(R+V"FL0UDR6(?66.\P2/Y.U/7U_ 3+%QI@
M?7QOO71;[M$A\>&QU43X&_CJOABGEA\D$R!_"K^:SL4$T=4]!#!96\4:\OIO
M40HD6RVCD/[I^=%2C_KNZQ\X@_9UNV_!)__EA2LOOK<<N9":8^9O<"^'QT?N
M=<JY]VP(^8WC7)T@]'^)8OAG:+U?Q;$()_?6U3^B)'EE_<T+POVED''SFX2;
MWYRY-@F+ODES;9(,-&FN39(!F*O;8=S\PJ*:B@3.N/FE9&'<?,;-9]S\K5Z%
M\\$493SH9Z0LXT$S'G2MR,JX^:PG:TA9UI.L)VM%5L;-/R<;EW'S\VC%)(M6
MS"E:<6-&*P[(DCS3-.8&92K_O[\,7<?]L?' ARQU39*ZJZ[=ZQP=RI'EC>6M
MJ?+V1&9%_5@3OO887/[2]V?'.;!"OT8[E"6N21)WU;?==J-/!):WALE;KPHV
M7_WD[6(LD >\.3J;,HQ"L9L\_$O^Y7/^D@65?]F(7W)=^?E6OAWF0.8:N(NJ
MCJR Z,.24;_*QCJ.<9X[A;4IR\B#VI1KS6NA@6I?:ZYRK9ZU['5GP?)&V@AF
MC:Q5+7=;O:/4G%O+. "ZP"+A-0*?\K+J=YG:(ZQ;;PY?@2F/__@Y#M(@F5E+
MY(DL5 YNA7[='ZVO+4MF!CU8>]P(/O0-/CQ;^?@IF* HT<42YV64!%A0_D:/
ME%<V8]6=\93B63M_Q!LGT7R5;G]D(XU-<?OM3^/X]=NM\]OVV+&%I-LM3M'\
M+TXW\/_Z(A"]:;_;[CN>& ZZH][0&T]Z[J#C"Z?;ZX]&_K^&PQ?ZH5F<YSC>
MB.LQ</G[M3>%%;[QYG?>??+B=7&WP%8QF;6-SL5=U=FUJZ;3YTD,!(+)TQ.$
M-XH)^> -"*B(\5<P':\V<[% +4[_^N(O#W/.:;]X^XWP!&#OO8<W@C F/[WV
MMDMN*2A&F;2?#)1A)P3#/X+_705^D-Y;'NB6]]X2P1NL+R*)5O%$)/7& OD&
MZF\*FB^Z(T4M<2!6"U2N_P=O@258$P\4)RZ-_A"P6%"MR%3;\B8$SI& 1IT(
M^!B>MJV[*/Z.@TT4)?#15;C" \*[]8(YO6,<Q3&],[&N"@FQ;_8\!6&__FA0
M<'@"'(O1J#7L46E[51B+WJ@U:@^>O"3<&;;:G>>IM1\]SV3W*XO?,_5]#^NX
M62GC'V!7+<8BMCH2GF:?VI^S)4;!7KRLM/GWVS0P]P5[KO77VZGA=CIVMW(7
MS8:A@[,P7X8P.[V!#99 387Y[&/.<%%)XX"0]?!XN;"P\ZC'K8CKS:&A<SH.
M'=6RI/ON*2C\S^*%71/Z2:?2;_7VF$N)8Q4U^W6G57(A'WN)D'XR,Y(E'455
MMD9S&XS M; SJ*K :IP1?)Y<NG)'=F_4/DG.]ME;+^\V/9#RI@Q/QMXDM;PD
M$>BJ#$5Z8::-XSAV>\CV3<W9-')MM]V_$!OG% 3^8WOLX2"-T-R3J->VX05L
M+]2;2_T3<VEW3I!ZPS7N\3?.4!,S"'T1IF^NG>'3AS)'>T4RC4O T=_^8X$J
M@U;/12K\$_MB3.&GFR'11.70:/O$FHLD_VP>>.-@#A<AD;2LKT+(,&P4DG>+
M^AS J%XX"6"H)(4/%A@,L*91;$U7<3H3,;PX!76'9M&-%^/4Y!C%EY*A5/+.
M>H>L/^^*25M>+ Q5CR19)_YR%<,U$TF+#(JL,$HM"G=A6XD(_G,KDC2G*)B1
M1#_]F$WO16KFO[26P)G)O14D5C8"_.S>$G].B+$XRP H-8OB]!I>M;"M&2QI
M?@]TQ^R!PEO3F8?\6 0I92?%0?(=<RF6<0 L7\(*,.VJI5H^I/-[F)&5P#X.
MIK"G:3*Q[G:Q,WY/M)J).;X=DZW$O04,_B[2/*Z/CTU7<YCG+Q\^O8==GJPP
M2<L7"_S&%W1?SW[>LMXE^-9"J,ZF26QYPA)>',* JZ5,XFJW>NT?X*WA"I89
M@V3C<+K;QY;A7W9:[2SE[,$UW\%0.D7LCS# S?1W8*\?+4 >9L%<K+,6?OL>
MMM#\'C1F8OWQ=^L?R!EX#)B-HH/[,O %D@65(.Q,^!8()H<0O@VOU&*VG,-V
M@87&8NFE<8#K@WDD(*>@RNN^[[[-X,2YF:V3'U8W\VZIB0P*I(^\72U6LA\+
MW+I(6@4Q[F6_W6WU,UXE\ @])Z@[BXU_SE>TV?1S])3C]EN=["GDZLM1Q_B$
M=FF6NHG?[TXVM('^R5),T+\TOR<U@'UDX+)(FQ>68:$ZQSF!%$9+@=E0,"FU
M$ ^%B"Z80;B2X@)'+^PYVOQP+-_19^,5K$\D4LT0A69!DD8QGKL@'E*#"ZE)
MU#M DI302DU%W6U@(K#G4"M(\L.+Z?A&]08R)?19 .:LC3KB%J4*!&VB3@72
M'&(JB#<P@<EW^-EJ#/H*OH*/*0=';YMHL4#&R%^A"-!7$W@T2&T+%1=0P=/3
M-&:2B#  -N"$8,4/B(J\JROQ6,81V"Z^9+7KNJU!SM@X6A!G@R19(;5H,EO>
M:F^.YHSZ1B^CTM'62+.Q+AAO ;^/XGOY%OK!QHOZCM-RBB]2)$;5D][GE*[O
M'G>PK<[GT/K5N[=ZNDL3"?IB.1?47 E;*4U@0=)'BRO_.0[\&]++GK7TXE3F
MVX)F-'Z7\]V[@0U**;X+[SO\T_HEB.&@?!>&( UQ@GV8?O?N2>L"W6 #P"_=
MMI72"O'M[[Y\L<:4:JPZ.]$F1R;"3M*9QEX^G"WM*M @>5:R/+\]L*N S_[N
MESN]M9>CJIFL0%06\ AJ I5?/*6%&&]^>)J)?/_F;/%+V,?P)GRCEY:_ #>9
MV+4(8$*R&O];J36P$$##@85 8;YEKI1RGBR!\6AX" _>U&G_H->VG4E(R/2!
M681T!(,,!$ !,F? $L"#,L9WCF&I'ID_\J2&16_J(9B45)(H3?7=0)EQ&I$%
M/EVAWLYT>8R:(%8Z^0Y$$6TA$9*(+-!4G'H3.!T2\Q3$5>-Y I1#6\B6IQR8
M'_ =TAXN7DACX%-"!P5*5@1<7Z(%B(<<6%<3:0?Y LZZ:"G%6YY6TC #0;Z!
MV=*>,/9V]AM\I3[K\(U TT1M_@1,*JD0I=E(T\)3E6X1\E$1SE#5+M0\\8UP
M-J4P^$+] JR[./)7$ZU20F $9<CC<;C^_MP^!9M!ZW <-'LB$\J<./26Q1*]
MP9B2_/E_/GVX=D9(^,+9JU)5\ZL5?('SQ->L&0G9X9\9#!M6@C9*X/^!#T+>
M1J1(2(K=:Y$PC8U<6E3V\/K;RLV+L9@' NL9\.:@;W0[;& 4OS$F^D[ARA#@
MCV%HM$%W62,%"<;E9<H"UQD"O2U'=;Q7MI>16 R_\,F<W^LF*XUT.*:%W[+^
M,[J#M<6P,22KD?F))(R:68#WW"R+0>F0S,L'[TO2O$S%+EMC/@O49'(+P T%
MKD9 I@7,"XQUM-IHF_BHY,C$)Z'".7Z2>AXK]U/)!8.IF8$F)TI4]*65$*U2
MO#Q8BMMT5*)HX&4!WDQ2@_<%+TB07;"9\\'P; &#+-&[0?UVE5B2-S#ATRM+
M&G'_=H9?E=3#/OU54=VB[,<OAO"=?%$/=->$J:/:S6Q><B[0]9 .XLD\6OG6
M#(22%&8<8S<;4I W*P_^D0HA%3R<S3?HOX%MD\BC DS-@6'11K<B-JR#]$[,
M;[/:-:7XC/%;UL\"I2U1)EK^#:E9V'*T[\(HDWAK0JUVDDQ.U: 1NI3PF(<]
M EL!/];Z"(]R.E>R(9!]&[JCRGTMM]QW#(J-0D'U$IDM+']VVS_^ZH6>7"#5
M0P]^3*P/\+-5DNB+Y#O8G_=)0-3Z)=,![S,=@+_Y(I+57%ZD/F=:@][@_ A6
M7(KK26=ZW>^D[^*+H#,8AO@%CA#+:5__G4O+'EU:UMM>6L958C682^VKQ+KU
M/.M^0???R8^UK?,OWXV_:P\(J>=/AE/EO;R^?<7KV\E7M?NZI@_K@L=#GB/>
M%A\.:OJ[60 /W:'A!C9BQQ[*T*J5S+Q8^<R,*RQ98^M.-[SC2W*]=#K8$!GO
M&W( LNDS)UD:H8V[X7/J#KLM%27,7*.H[N"J1[<I> -MS#LL?89_Z$[:VG>W
M0+\6&< TA7ZKLS88&1QJKM*$QA^V6V[A=S4V,<M9CLV_4>-D+KZOTHE(/<-/
MOIB'3,NO8.G+FC!<!XFKO"=M]8M*STO!FLPC2=Z"FJN3ZQ6%,#,MQ\*+E16:
M-5O7\1@'A/4'*KR'G0#3Z%E7:)R]( J^>"4]4P5Y508<V5E*HLC4+/I[[0T!
MEOX!D%\9M@-K%"B7_,<.6<YN_V!=+^B"F;U1]8I/T-$E\T#NX;)$>XT21%ZZ
M)G:!LG0+RU!.,NF22(AL< 5=DDL-;M0IV-.)1XX,.2Q2+O3EI4RL.;_*QB^+
M5D;:GW0C0C ^\8(:+R-B11Z1E.H(+X[2>03?17BB(MT,KXXD#UR4X>D;4$6%
M"9]<]"OO8V=H_2/RPF>)^N^Y(ZUG?GE%FOSB33"&?W]R7FX-,KA2C;T#%33/
M;\C>0E[[\ *%\25TAM)"I/+ZW4//]02V5 +Z(;1^]L+O2N=D4F#IM;]XI;QR
M$@V$-JNWA"_I")<>)$Q_N,8D&H%@(+?1_)8\=YBJD86["B]0W[RG;^ -I-!>
M]MKK)S"\^67?U*.KI0H!J#"*H5K&L(K_@"VYPI>18RE4/N[B F#(06]]R.0>
MKJ@3LK]+P^+9&[*;KWS/'::>J(@.*FKT R#QI3]_GD32;^JK< ^HT%6,E/.5
M[L</-VDNZ;%>KNSBW!6G1_1)E^9:#!3IM]O:7;H0*GX_B6X%7,GA&YBT+Y))
M'(P194;,HSN;5@+J-$(3":DG_TV!3U^=>::'0$:=0"/#_^ ;N/X%B]7"FJ-?
M'"?C^?]>):E0F</!>)7=_STX&4SZY[_$2:J!3J\^'[(<,NYDAH.YZTIX^M N
M*MD9:E]T2_?%QFYY:OG#R*7350A!\,8->6Q9OU-<3<'^%"BR+H@E+T') .G!
M,$1$"@/.3_@&_G#<:QGB&^/*R%Z6HIN=S>1J4T[?EZY32B"WUUO[V"Y 66'T
M7<<;U9RDK:4VC?0&;R<2D3?S/Z^2M2TA[QDDU&-O3G>YY1Q^-<_P358R;)>-
M7N0]QFZB5,<PX<4OUY?3LCZ",49Y%WD\<"<7U,H46:7]DL\GH[*T)@O:0'ZP
MKSJ@5:L8".8"2/O9%V.R>H/HX:4[+;>'>!?MEE5O5: #OPO/)U^O@<0"2\;,
MI'N5.!)N7>_>N%Y;4K8H(<#'MZ-C.?5D[-*<2;A5Q2!W\>'B.0O?*XP98Y0L
M#[!E_9'QKV27%%X@56.<!U_D@"I%#1]""9<6_-H<8FO8R\+F^=6*,H3FP0U=
MS4H@<S!\I*Y8=+S<XMY+Z J6;%[ LN0$E2>P$.IB%EO=U@#>[VU2G )4.B*5
M+3!3!3KX'VH:DB4T%425=LN!09<4(P[AQ%1B 2(4>S<8U4,4-HWODZT9?U*D
M3FYGT7TME1&)]>"EFAJ9* $F,\JM.Y\70G1ZVY<M=9_=]ZQ@417=@'\D=?(!
M/IQY&\WG0@;K)_<33 "8P$1N,1@D\YY@Z$B*E/RKD BCE O(+5X[E?=3AHLP
ML$])-?(&'X"\P95W$JA$790*=04&>8O&L)_H>J]D]SU<85=X5'P*,40!)XQR
M?*A4/[UAC%1.G8<  IC>"0'[-Q3J[08$9![#AITB%BI34:95TU$'"[B;";JB
MZSPG12.8G5XOD<;+5HF;-4#YQ17>[[.^W\%FAB^MK^@?M$1 []LRT>PM^MA\
MXOG:^,_QO<KO\/5VEQ90/HVH*"V8;&>.3DID";M\0HIV&VDHM2RF$)RM<U_(
M[T(!0%"ARS31L713C% JC:3H+%IO1O_)S0+C3&'&*J4AO%=RVX(-2:GTA:P;
M8Q'*QQNHI&T4G #O5?A/NI>A B4;BY)>)/\2<M(H0PS7A"XTV#PJ^3ZSK?>9
M8/UU1>DJ:/&YOH#3+$YE,IC^4T%ZRB0Y+Z$<BM"CU)EU;:%NMS(G(PT2?)?.
MA6K!A2"\-T1".^-\.(E2L3UI7FJ?/*=IO/)OA,SNE38I"D8V6R7]$\RM\;W8
MNH=C6V;MH)/55Y;N1.NG&66^W.<96QX!DOJKB3!>*>/]*DU=1O=WO0^V":QT
M[MUDNJPHLU(",[DM4Y:ZJ$'MJ8WMNDM!TV83?X*I'8]UDD^(685E#DW#=MQC
M81PS?VS,O,\Q<XZ9/R9F7G]PTOQX)!N3CL<$TZT3W'E^<Q%&86NUVG)[5848
M'71:SO PO,^=J)U.J]O>_O5C($;WPP*M/-G])K0GQ&@3@.3**X>S18T:BO_Y
M-?C3^E5>=3ZBHXFTF+[Z5\$#/2->&D7T%7#P:L[H/8%N]UKQ/@TSSHIR%XB,
M:Y<4-M.=JH!K:*F62-;/ D[A4%_FR59@&-W+1!YU1QV[TSVP93S#Z+(PUVGA
MB G=Z[LU%>8G J*C=P]:@UZ=#Z7?A"J^6ZERE-P/FI='7A@8W94[L'M.!1!$
MQJ$[.H?Z=J<_.@F'GLA.;:9VD$ Q3Z =F@MY=M5KM^UN%?7 J'3'9M'([K0[
M30:Q;99VR,I_*/IVI93%*Z/^^V)MB>ZP9W?;'0:VK3>;KCHC>]AVV:!X9CK+
MG%KT9HD_9;T^)012$N5D;__8I5D<CC-D:Z.^[!E5N8G4S]:HK[8XP&/^4>;X
M5?25*\(HSU(>4[?\:(4Q=+W4B_4_/CV!ZKVGW5[;[A]JMCT=E4YL]/%^X?VR
M?U\\QZD:G:K-?MD-(U_3HO+/F:?^W>;MNI8Y<N\?"C0@Z!R6"7DQ%NKX<7 K
M0LS>CS90"R68@D+\0I"3M<Q=G6"WL^3+*4 EJI(> APT80P1#T&#HI=/.I05
MQ!)L62&J*XBM#/JPWISY7+:N#&FB:Y:N$2GV+JK+:DK%5)5MR(1K S+;Q,?6
M/U?0$#[BS8Q,%#FLVPRO9<GU#"A'53E31#8#,?&LE_VA4<:E;IC BAQB0W+V
MAD G%1JZEQI0NR^[!EIW/H">M2$ >5^"0@\$ A19GV,NU)3V+6ME;J+()VG#
M:H\@EI6D!,)S+0N1L+),A(FLT%"0(#9BL<9B$GAYT?<"ZP'^;^UGA4^!;J0&
MR4QV?HRFZ@^4;;/!@BQ;5+"@:BBYI.JDH"IW8S?+W>1AJ>TPH[ O5-4V#DR%
M/MYD$BOX5H) L253RA\IEAK-L](4Q<N1 =!=>!,L8;.P('_>IAH8":-9$"]G
MVXBEI9+?)%[^?#5)5QK ,Q:E&@YWDBHN@,]U*8E197,&BF10A*RII$B</13)
MP#4TA9* MB$XU46X7 Y>=CNMT2Z55$4)G&J_X[@*37ZM%$SB9QU/'3AM@VT/
M[*FM&W-XF()PMZFB!Q2$WMOZ&575GR]/UP$2]G2AM&\>W2%V&N%1;]07S;SY
M%!^1$I\/-_%DO7A!-=@D,)ZJBC9PVHU1]JLQKI-9^RD+,3?%K/V\5MN!0;"R
M0/E6Y5_LXH(&I;1&-(P8JC>4!MQB2G;1'[;,@.WEEI7E@@B=+LOP04JN<<,G
MT32]TU!]>UN[:$&7KJ)H[A;AQ;7IBY/:A/^N-QL_E2U6'EV]=MLP@F57%\-,
MU!T!]C[,:(BR]BZ?5R;1#:':V^ VE0;:MXG$E9-=>^1R]-UHK3_&1Y09Q!B1
MAJ@I?%8J)K,0^'!S#\HE]N^\6)>?9UT#C*-G7W%\:+4/$/&@E=)R/D0*;IYZ
M@AQCK2<7_8I:^)<L=-]D+5R6@"!A!'+9&6,),AZD!*1*31W6T2 +$/V)PM>1
MG<+&J<8WRMI(F"U[\-^_9;UX-ML#Y;BKIY>0/>5A0SG"!7UXL"IT;;UY594#
M 7+E^'&)-&YBH;>H 5N[V7VES#C,6)EEJ> <HS!46 \9N)/X4\230"+$2RA<
MB7!7]W.KE#6PZMN '"C=8<\XNRH?52WK0X4KFI#M'S00,)@ 25*$ L:CU.AO
M%,5;T(+ST_9Q0,&%4[L<([C8#(OP!TX%ILP0 H^%$!ALAQ# Z0;^7U\\7+T^
M<EXP[@#C#M0+=Z <DNOS='K]LX) _#H3H$O?Y;U2:FZR84_;P"<D1MG?+21E
M>ZTA'1-:C]'[)9'HJE,"M@1M_"D5"SA^.E?>JZONJZL@>(5L_R)NL*4G:O2O
MNUJ9' MD;2?_WN-)-H&S\IWT=N$!\3MVZ V4T?A1A2YJSDN)MX:=M:4G\Z&V
M6=(7(J3[2CG[8I_83A;9W]Z]^UVZ&N6O/ /Q*!&57J6P Y,,1O1[CKDN:>R!
M42[ATE1'8T_F*4H8=(1;R@ #Z8S7+M2"JSC&CEHK8>?@[3)12;IZ5<\?;(\J
M_3"WWGRE 8BVSX8,%_CO343H3AY8RC4W1]=1$NG^;:R(O%?Y>I,D0M^V!CZ5
MG<F(--J/+<F*YGMT$ZIV9[!IL+F2V8"0VK8AZA.<P#L?!A6")B<V1@.!D":J
M<OGJGYLJQ]Y8@8Y@X^?Y5!>1+^;*$R!G(13\;1#3S^A(4B:E=^?%OH:X?R@
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
M=/9U.I:\XJY0HU'("L[6 .X3*UF4&4MK&7YR([MZR[*/7-'HI*YM(=)\)ZL
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
M<@>4(#'JZ<HYZ,#-VK1V4"!(#)8;LX/O%4DE+J)<"9EHQEJD[[V( EHT5)5
M:$UB%3%%-EP5:I^: 3RTZM';F.-;D!57(@[O<A<_#J[,<HV!)N\'24Z,W/Y<
M&TR[W)2?1&S>NG!L?24S-+%Z!WHZ)28C;DX84O@2DV/A3>*H3#D1!8-( VR1
M W3FQ1A"BT$3DBHP50S\)G?B& XZ&3I8X<_(XS^-A0![/A.$R"0<S%WYFS2P
M&YTCA"-'D!XR_),7HBD<&,,YM'%9R;T\6R\LVZXE#3IV5#:/$3$J'*U*?/9*
M1L%\\]+S*@.\S:1+.W'IL,^UT\S848JAY&W'G%G$+E.NH7]'L=%C4>-AK<5T
MU$O1$>R!:D*?[1B&_BZ]>1'(%3Z*T@7*0<R%BF=.C%NG3(3/IVTK[^.M/CO1
MCT[.9E]=T;,%:J&#:R?68)!OJ0C&ZP<P1HK!9*WD;#1M)OK>?^/AY3K+9TH*
M]#. 3W.[)PM4J\.V<,:6'L]RE6KS8Y&(MRJY]V-%XG[CR2+7XO4W=W.@:Q_4
MR UZ N/">8$^CDQPDGETASI4HBA)3\A:4'/SDOT<;R%WK4(RTYI;FZZ8/!;!
M+DG-R7B2J)@HE8%H*Y6]72/1Q3XWYLB\E7,O='O;^,6!KD?7?5[?8\4;!6;/
MY1U4-_2F%'0-Y:F\X^LQY5L40=K]*N4!SW[ZJZCA\Q ]G>8Y6M,"&Q;(%GMJ
M]Y.[6I4RDK-L8V)2/ZP2:2C -O<+36*DSPDSZ0A:G-+H:LJQ!\NKMG"EH*QS
M%N6%Z,I>VGP<&4A,*_;8)!8J84"RZ3^SIJ.("BJDXE<)^'E"2!Z]'8O[2,U
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
M!,,!DS_%; NP'5>A+IM6?25QN^=4E,(J$^;$1&IF<NIA?F2!WCD"K 1^IE,
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
M@PJ]PBF2APU=,O6THFS:UGS><(W/.]_P-]3UENVG?4P3?V;JAJN@C)QL'H=
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
M7C[DI"J=[G)>GN?P+9I;Q4<#/RC]-H,'G=OP X70&#ZD:G$:KAWU."7=FP8
MN-0%S _59+5XD^_!O_*QW?_E#V&==/L0?JFY-W @_PQ86L;,5PH?%OPO(YSI
MRET8[N'9\0S%>0F]X1**2)N&0J5(I>5H]#BR_!-RWQJYA__,([R$5]0Q<*Z:
MFO&#4KZX]7OKBL#KJ"&Q0)^M4:/'G?APYR7Q]JP*(USR7=^/+6+FTEBEPR.A
MZ+CMEF19RMVN$;+,!(J*TX3$53=*I4E'/1'/2\DBF!JBF#X?#+_SKI96I_EM
M^*MVX7D&W_X,CNWKEA0W$@A]F,J1^ARJH:I:;BH:9O9LGD4Y3]#;FR 'QDR+
M+CZ%Q+I_8$/C2DYL/*+TM[4E14$0[T_)'@MO'";]3RZ%^NQXTO$\D6\XD7]'
M5QG@MM:0=C4"M.FBWN"W7I>K@VL8)B0/U)FB+$(+&JQ7>TB%HW%VV7?E^C0/
MZ7G"WG#"?FQ]TMC%*0F5<YK:OVV*'G@2/\$H)V6?3/*)L$^'" 2A0' =#HU+
MY'-BMI[**<SU CK^N:,"R2 4VBB1SV5U(;<YI(HC?;=LT!J=M<X)0P'9QF#$
MPIS@KVZ^I&0U+0O.!!>N2G/&(_]6//+G9SSR&8_\WN*1A:B!87G(&@U&RXF>
MR8D<T"E9%XN("J '0_#39\ #S5OX!@PI:+Y!!?-D&R#Z+AWHT\$8I"4J6E1@
MEDYVOV2 $P>$*+Q_6DRO<A><Q#L_*=^<)5I:5G$4.:@ :XO$:D7YFH[&?:J;
M2#Q2W#\>YT2K)]I=<S H/&.8C?;,@.P,AX[%]P?N;\0QT^.3L+RGAP_(W"'?
M*0;W=L,WW^XK+%"#=-IYR<98B,KZG//NP.SF!&,'L(XK2FNJ1?(C,!%ZU)'R
MR ' V/,.=/N"PLL1@;O'6FP("2T*,%9#0TBGL&,+Y9C;Q#1-O33)2X'V)&*C
MKO0V5/EH""\D]VC V+5Y6UDA;F(X:GH8BU[@S#F#2-9DSJ; VCMNC!@Q.*,]
MR*OP0#PB'EE2> 9,*0Q,#9*2=H"VQ1%?6$N(EW;)6G<3RA<C G*:NZM$ZQ&8
M?85/Z=;,RITI<9T7=0F?<*L\BZ[EJ*A"F)#9X=T3?]EPEG6Y+]V)8\V,RJ!&
M+')283AKM=S7)"S'NE$A:)F.R*D^XV6=ZJ,_S])]2[0(1Z:P'%9[)C5U/4O
MT*FZ%KABC;\@H7,_3]5]3=7IKFQ/1E8QU)J]).'?J_N,^W@C9(DVQ^>9NZ^9
MDW[$"3$'TQ[L7$HL:Q4\3\E]34D"<G8[ZW8(TGGDW^+(\V$C?.&199=#H!FQ
M9,( "IM9ZHLC65JX[,0P[84]S^F]&3C-;4AFJ"1>Y'DB&+CDC*;G#=>'OYQG
MYOY"H98)N14&&"-N!PE@)E+/@'Y-S?Q&))?T=E.+B/5L)PE%[6I'!I'I<2+Z
MZBRT>'^S+&P_Q8($,HN%@*73WAW(%K>+_QW+1F37'(;:Y;+?.XV_&:Z%Q!EV
M#?@J["$H5- C@T>1A0)J*%>!VTGU))G$FABC:TG=S@B"3(E9438^E8!_3[*[
MI/>UE\X80HE!7:59'*I2XG1?YHV,*XC]F25C[^E)DK8Y:PGPLT5XP::&P #3
M6F#"4,V9FYTNN8 21T<(6\F"H09&)G:$^"D1<W-&]C_^[<GGCY_5I&W0]17_
M"ZH=+&X_B$B:,?6!+R9$836]=RKWX;-+0LJLZZR.5YR^3!$K!/J$[AP%Z[%J
MVSB6&_MJ&&GAZ+XBWHAF /M&V-;0*D^9D,MVYEXLW< =ZP[H?3I]A@%)M,:I
M&4/8ZM5%TZ1J0H?AO8/)8"0-<O3:C7"CD>R*)%5U#X>U*XWWTIF "W3*O).N
MC)MJ.=3:S#C!I Y%#G$/P;/PDFR8W(>%9'@<RSAXM>^"=.DLSNFCY@H:.>U0
M73$GDO($A1?:-Y7V4T0^@.G[38>*N?-I'^IW)@^MC/FZ*E=773<H5_DL>4+R
M]77U*)P.Q%3TRYR-+)A1?F9[)E6RIENA1M;*3G!3\6<PXTYF0S]2F@[5 RYG
MWY#DA*"+*^S*^OA_\O7;F3]JBR<8^(2Q!CF42V8R%N#+W'M[QL$)*TI&+;&I
MJEA6@ E1SGU FU.*P$2@/H?A3%DM&20MNDI43DO4)#/^PM(.R^5A8GX9BNU.
M2K"5*Q-"<S!K-O,00OKC2(DJ^B$@<7-1P+P<@!(7.I?E%NY67ZYF?B@F= CC
M;"0/5B^:.[U5 FE2=$\5U=[D>#].JS/+_W &+/UFP-)?SH"E,V#IP0*6?A4]
ME532?0!#. &V@GVIW,7HW-A7Y=;KN46VE6#YIRRPYO[)KSLIIL\R\R9Q?J3V
MSZWEPP]I,KT I\N#$X^<_"KZ\W%@,3XLMYB.I-"4K,% SM^?PYO,,.9._&9I
MJ*2S+[S?@!,* =;KFIH&Q+5;5MJKLZNZ75--DYSP+<+/,4LUZT11 TZA@H^2
MHJL'#]P)KY7JTN3/!KW&8A[XL@S^AH\#K8+8,;2&!R8V^YM/)>]F[(:@4J16
MEJ9:7T:^0.$/O%A\.P^Q2V-0/OP9O3,AK8D8#:.NT>@$.!=TEX/W$1N,&2"S
M]E7V2D D$SFB&(F$><I?%Y0J3#JH#(.$*Z)E3>F:P?@1_7O$V\-5<L2<R;>(
MC',)EX\&]&!#0MEU\M7 :D-ZB#QXI"(9?L:W10#54+"XEK]$6D[P"]KOD=$+
MS[AZ3=L=V4+&W22$GHG5H0MRQP2VS?Q(Q5Q4'5RDX-N'?UO4J&G\&RP^-H=1
M:*=GY%;:=I9[NI.\)HT]><"R#$C2M]T#"K7)M[S:.=KPLHTEE1FQ1(XY=8;F
M"D,0;?7\$$3FQVS9F,9'OIQ,\"$JC=!)L-1%><S68\&>MO;%6S7U#RE'^)/&
M K#T?*YRY&V0%,_DEG+!R1Z<I0 UF%%VHLZ1OIY4BH 4S1QG^_2[.:7<W1D\
M;XX#C!_XZ?V/#FIW.BB37M,1Q/C!)JP8+FG2._V:OK\1$E318IH-H:N:N[9J
M D V!]Y_G.^9(<WGXB13RO'T+*NKLMG@9.]"<-$FZZR$@)!Q,+*6E&.9K0Z=
MD-#I$RTN*0W4,CZT]$^?O9T980<OW8[#WHJK8>G=A%6JJ@TV<-E#P'IN:9Q7
M=;\:M\*A9@)3Z8@JZ1E]I^&'G)&IF1FX75_3QYVU+C:5B@U1EM(/P<"YL^V.
MA12,KRM]E&>:&%HKT]=IM1PY;M><)#I VJMSVIB"T  AACPJOR5C;K*,0^)"
M#,Z+''=3;KQNW,O5[4 A1ZF3;7X#'X04/;))FC/5-U (D].MC# &[6R+V.@X
M(/2>!@;6=)J^.!*!"732;)K+)G&00<L+>&?DHX_$#=G8.V5E^6B6,IYS*UG,
M<K'X!^V@]/K3Q54LKE2\'+NN:\.P_(L>=EE=CNV<;@B#OQF:3IK'V:A-TVPI
M@>0Q;W-Q5977-5F15B#0MSU[.GU'1V?5DS9QW"%&.HJF#W?6\T6T<J%6\F+Q
M-2GCQ,,L=2/"<KHF8<@[S.5$YK)(W50I%8'$%UN1BT8BN[YEL:F27!9E&G3]
M$9(WU>CCP.\17\)"%2%LBP_+*5(B+:+P".B"\+B'G6C "2V_>IMN'I9CB#GV
M^>P0Q0$:LRG'+8_O)!MK 3 ,IZCMK6Z3A1O,;@.^#(H.Q A&WS<^5:X@1[;2
MWMDX->5EPP;N?(DH/2@99,-?#;LJ7*W#?HDC2&] !VD5"=FU<4/(FQKD\N/S
M)H9>QY%<<REVV8>%)N95$]&)*77I(2?6"1GHC;6*LH1?[NC+4L[J<=^\C)+9
MG90SHP\>'YC #BUZNFF Y)"9RQ-SNXCDMA%A78>UO^7I$'H,%ATPGG!A;99,
M^RV);%?'=DIL@Y+[:[_M=B?5(;$Z8B,2),8=))D>N,.7Q?IOX&GC +FC*WT\
M]T]SYJ'0 $=3VT;AELZVVE]U:X=4(Y*SGMM+6+>"0LSP<Q"'8NO&@ ]*(9D%
MQ5DDD8I%KNM(3\M";RM!*T3KGGA?CMOKLNF6X4HJ@YGP]:4=-Y(6\M331CBQ
MGY.FOEC\/;>],/[!MH>!O YCJSUU3OXZUL-2,++,S &70'%]J"KLVW*\5,4$
M*A;=M-DO8=2\SK!\RLH=5"_F:.C/&+DME>YVP0.2VRH-';PL+P".C]4&)6RP
M9/UN[ @3_'SASA0.'1)0=A%-Z9X&S7))C$U@30B/!'[@F_/+BM7:MDX1O;SL
M*[%^ANRXBW"E1>#%D>/3*<.H#$SF?@T$?=C&,UC$:B_',AQS^\J5P)7@TOL+
M639SQJ]1;=@;IVQK&0 ^$M85SJ[$;\(PI!8(EU''>]3^8LHKL1IY+-G^YFS#
MW9SR-T@[2)NDZ1/*61R&@K#M<\?T[YRH.-=*[U@K_>)<*SW72O\HM=+8B"[=
MYI"M[DP=0D\4+8VD6JM)%\'#/74A&?V3J<J)6KM3-Y 7'FIN4UY5.[.N7*J1
M] O#^/3KZ=LOOHJ<K<036VGP7H&>U0O"L$0,*\-T[IJ+F^#G?OCI7RX^,6T:
M^N*'3YY^'O^4B\D\QP&6Z<T &K>&A$<X_[<CIP"IF+FJX4!^^/GC3R\^UVO&
M/OVV L*79WN=2^NVN"*/V[(<ZN@T2+:6RH^2'LG/>EU!P$1!A#>].@FDD039
MY95/F(6GBCJ(ZZSHS$7'J/?#F$ XP%K]M]FSU!R4C0!K"L.0IJ P#%H9.X[H
M)ZABV1.$$>!!N+!;)?Z.5) QT!&-@ZB7:(PFT;>:Z2R8.%?FMW!M[D@?@<.<
M.HP4L+<T,C(D**9*J,1)0Y(^"KX@R_/*0^1WS=4;)(A.W9"9!H:CU6<FIIA9
M#I0.7G+/14MYQ:KO*-7,V-C"?&?!DA(>CXL IC/6-7AGEJ6\1I5@,9$OFI<L
MNW6IOH<%/.TN@0N\"*%&?^FH,22>Y<! U!#C&@9V>(>"Q@QD(DR4!<8/]PS0
M<4B@&2X9K9G%D[04,6]4D)4#$W^2=.12F8;8%+8V0@YWL?AQ'Q;/+Y;Y4Y+?
M+"+'AA-@I>78AM\^9S![^\.N2K/SR>0M7M[M78)U#7-"]M5;)VV&1ZH _RE)
MFR&$_ 0+%FU7!3_\VNCF/1;U,L$@A1&UKJ"$["V?"JR]9]FSX\EQ+5(F;:%1
M+4+B]<Y6N:N9O?MQ.^FN_7"7=1C&J2V'E9Z]QY!78=10 % ("@;(!E['T$K7
M4B7"40\2'X(E1;3*3QE&[4C">PH$DY2$M$P=[''P(;,.#&YK:OG\FY>Q*R5\
M$:<^]:2(L^3N<N.;?>'.)6 RH+CGNH05KC[482)+;]MI$RZ&+3%*]GQG% ^B
MVVMI)[023&_'K6'(O31(Y:TH"47INGX='Z-8!/<JO'\]7%$S'47WW#(V=)O]
MC2@%ZE<]EW;J9\77@BVTLJ964N"3A%MH%9&;)JB*;;E*R8@*CU%W- $[;[W#
MXD!=6<8DV94J><DW"/^WKN+RFFG;)N ;X<BDL21.K+<,R+@54NB(%W$RM[#
MDY_DL<MS.)0J=%VEU!8&?K2D6%P@%8MQ8[R'R>I*+RB(.$%F)FKDR/Y;]PC6
MDF_3BLOJX5HMV/97W=;*SB)T"Z"@D8U[T((1P$*TG9!T S<OC>!*)+]V0(*W
MZB>L<%C7#LP(='-%/1;Q)"TB+M2775R>43H."\H!\WU0VA2@YJH+E^<:H12*
MV?A6_&+<[1(\=2J_;KH01_+,@N\W?%FJ)VL**NKE:"<ZMWJM\LX:QLF(9U,/
MD24'\O#2-D)!0<5DMZY:GVX**ZWP'J>JD3,NZ2;9=*L15F[^?'$X R(;$3HU
M.282]@4JJ[\2.QEOP;] V-64P<^ZFMD'"IS1(T(BU\Z(UZ2)EJYT&1MZO'\G
MX-('OC>^S3 [6CS,!,$Q8P:7;5,-</4A5QRCTV@JUQZ6-H#"8ULS<Y\7?:<U
M'JY&HACXB?8>"IY)U.[_;@IV$5JD#:L,2X/L^++:TT[3G#=CQ/97N .2_"FH
M6LN/:%W<)3VQ$1-N[6?FXU&+[8!<E R1%2+7W4T;#+>V@K4;!E>5/8H\PP";
MGNPNYPH>-T9+)RV%PF4=#FGXI0K-5QM37H?S7&HN8D029)<I.:=<2Q@>QX%=
MY&[JD6>C593DDM;E;I^N%%D-?LIYT^I$@VR+M&^NJ0-/7R1V78LGQRUZ4BP>
M2A-TJOOY?4O%R? RR"?U;A5XMT$)$^T4*QCE8W8?1P9L<K*"^0W#DZYK+HMZ
MOC%)\R2/YI\LUMRS@9(MM.XN%M\D6J%#%4M/;Q!NE&25AOU;BC@>4MHDU;DW
M<G9I1(2U2HQ39V>56237OL];50XX68UI)L6Y;0US<#H$!>EBAZ^&X7\/['R6
M5.%\RC"C=\P[F8>F[8A, T!*H^28J]I.2ZT1*6"$P)4*U>_4H?&\.2FRG+!"
M-F,R,P2BW(0CFUU0;9DW7E8S,]1T@WV\TC/D50@,8?O!TRK.;3!AJCE"0<6J
MZ<;U(\YOZK,LKKI!H#//M^4OX0\_5<O%*\.7SA6U>?BFU6OUG?9]Q:"V#!BG
MZ["8!>9;'W.RY('G#8OQ%_29AZ_TL'KV^#X3'CYFKF$CMM5=E)@PMWG$JTD"
M#_JUSMI,[,% />7)C6R*]E6ZQRV+918Q8=G?B.==!S>AW%<SSA<N6;75OK?4
M7@: F'2\_$$V>N)@A'$N<HQ6>!5YO8$<YN1L!C<P930E.3)J M3.X]0?YD!)
MX_(B_HA6: ]Z&O <<RZH1#*&@%G F.E-X]EGJ!0 5G#T$@9I5<+A< BK@:%L
M'.WS+KQE?66X#P6QF<M!?.><AV^ :N*HW(]-UR=#,:';UV-XTYU&1<94Z2W=
M]V=<R%O A?SUC LYXT)^"R[D(;F^SUTOAQ(2L369)QX)3]JHP(4/?CEC"HO*
MY2VQZL*E;T0I[R^V6M^<[*H=8A)-!]]D'V(_42 1"5[M28L#S.>/U;9-?N',
M<7]?E'_(?:>L=\;/U<>JPW ('OEVL&[B$]_)R?/.I)SW1[K.347#' 63[KAC
M]HG)NQFO7FT7'W$5T/J4#$4/4JY2@?/K>@BQ)QFGCQ?<TQB.$C%A)M;.(59%
M@60];*,#B[[2@;5N2-A;^C9K1 ]6JVU8)7$9')G2@I_(Z^#3E.>E]4Z6%MJX
M\G5UC!^^&_<#5?A4IXJ)V<BE6);M:Q0KN:9[GLS??3*G1)?47(P\BFG*3ID"
M>=]COBVG%\MTR[Z[(5J]H=KON<\)VY_IW":B3>KVA#"JNH:;E#3 G=?$_5%M
MAYBK'W>2F1$7@"/N:H.,E8 \!>:6KQEL;CE,D/?8&M%,V1R&6HH#P9&CM+[X
M!N?YO*_Y='I:HB[,D$1P2"H:.TZ7.>D2CIPGYG>8&#6-7+^BRM0TKQ[-IG7D
M3\IYVD8H!*%SNW,^+*/FQ>&*?'5N6UR"5QF'MAT!9X;UWVDU2"NG('N:\B;,
M:S\V-+U^!R?%LJ1R'YL!*L+)<MF%&:[O<N7BR*4?>-+A>>P<1,?@HW450I)Z
M&88!?JG&#),"6R88@DU1+$9@D;EX800+<K899,4EC27I ^AB.#RW5-1V4CRS
M7>3@L* <\ZSCS)V\,;-.4[NDREW*MX++6JG=$\H2^O?78HC?_63_"LRPYP,>
M',XLCKJ664&><[P?>_KV[ZPC"^N#A&^%[R2%G% Q;@@^U5X0BV%!KJZ4@Z9L
MN_:P#;=;:YFR-ORF?W?WX<7B!T+!VV5$K]VPM^-P1&RR@-,PCQ%C)A;$]<J
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
M(F(505+>]%?UDE'@>E1'0#UFKUP3L_JQ?N#S=-UK6K%:>W*IC=!!H7@V E)
M)IGX?NABV%!@8+?=))2S,/$R\[:#29$82@4HLO$%RF7?E>NSZ,3O&4(P@? -
MGWVR!_?ESS0K_QK#$;ZNO:L>S&A3[G;8D!NG+1Q^ ?<M//P#AST]]R3E[**<
M0/0?PUP4OIT]_9(4C!-5C@P+@)BCF-Q1S=S_!:*AA&&1X3(>^.A ?1R&:AO>
M!-$(;ON1UN&4M>,-!G &WOQPVF1N944G]$+8A3)X=0;L)KH64/6+0$ ]2 \:
MXSH3:@/Z6I$1  WH@-/8V[>]*H%ECS&;MB\ESG<GLMUH0 M!>SG([O&X*+1<
M0*= .5I1V4(?#V;/-:-^],'+'S[XV+C[B(J.%](,YEX5Z3Q3:)$SO!91!$.:
MO,(I=DTO.H,"*80'";\CR[DJH_ZY?W&!*0 #>\M*)V#J..R3*4'H<UUIOB4B
MB?VP)1V\X=.7/Q19&VXZ539HG )!^F:8].=H_X T J:=&.Y97OXP0;<QL0AS
MTAM;<;A>5 *!OTZD[FHD!QPOTDXB@@74NZ9-LPH:AH"'\@\:4#<\@W1::E\'
M:1?F:EF^R8\LCZ)_(V_@]%V0MR"3_2ARK;*2SXK99B)KO1<-(),4F[-IR,UF
M:4L>LPG]9K/%YN^!FZF?9&D;6;#Q^,8MX?A6_%'+H\&*52<0^JMR!_:SV,P[
ML#I076'!0N\E.)W7==^UC%V_(J&6EBB0#[YQJN)& NJF16A"@<A5\&P9AN^;
MK"VA>/)\FNV^%(8L.0+3]E(QN&.?]1@?(V\TXEQC%DX:AE==UZ^YF<OU'G$?
M$.SVL7$M4E5/)0_V7X#"(_71VSP5BZLQ3*HW^49()TP)1<ZEI@Q'UF9!K7&V
M6VVYH&DD3/-:K&=L5N8F=]>CH]WET2L0@YMW9^#(HQ,O.>7<P\\ =]T^M[[
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
M)QR[F[&"_X0O,:+9<YM;XCIE7IOPC%""<5SEU8%8>_/LB9#F$T+G:_JO,R_
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
MBW] H_7)9R)$HD,1_D#HS^"^(-59..D7]R,6 DI9UA7M2Q7S]=A0%;P\,'!
M>W!LK+I-H9O$7HZIW+%J1?QU9@.EL$:,4B&.@Q'MB//D MHBJI:X>(91=O7*
M><%%(K+L )<2O2RK0V?BI:!#XS%(<%A),M1QA;.=B!P1*>;-6IM2W+Z'D=%
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
M08YY:/6L**19$FM8'%M-4>>G/-'2]CPT\HUAU8]AY@^2\:-Q%*2RGA8$4B>
M:+ G)5.3N#33EQ4G$NXV_I-V^"RYQ,"6/?DN-L.040Z'35@]Z$]>.,Y=_$9.
M$KN[3!INS:<)<0VVK;*8U,#8AK45ECPD;%0=VC8!'BW\I+R4SJ<X 3^DT8J#
M,-B+^#)9LI)G.##VW7]ZTOKF,)M6"8=DU0Q,PBQ/X@QC$>D&>!:B!8ZY6U9I
M",/[3+(]QKXXQ=8@A4F,\NL:C!9Q)"PQ!XY3C/(>?C_:2GQ7$'NGVM;OV"].
MMMP[7$=&*2@4D(7M1Q;=1&PFE$\.9:_0$=-6(1M1@DYU*^U!0F0 U/1^2--W
MS /8&B>IQ)=952!OI$DL""/>NTZHH!KR@#"B1OVL][\,QR\(YA31:R#$!*#$
M#I(#JMPJ=C;+QW@&BOS&0_,OC\] D3-0Y/T$BG"!A,DT#+:;'D=%2I#"9&N:
M1^/C$R=HL#CU('7R(GPE1*_=#K]=2K'./*5]US4"\_3MBFASX*2T> =:D9-(
M"!:>F,#*)@TVI'M,=5T,VQ<.+TK>;D1/T1)2Y>HUQ\$$)^#$W>+K%!VB%7_(
MTFBR,7^%#-/A$BL^T,/1R.AW076ZT:'#ECMN>9SXH (Y600!HPC'I2 6=[36
M,> A'GI8\=-5'0;SALO5U]4DP1LA%G/QQ:VQ1*H_J%ZA>5="P#X _NFF%/H4
MF+^($-UWZNG7(NF*+V>X=E4MQB&[9\)Q:5):SS<@(:>2XIODZ:CR\#8'8RJM
M4.Z/%(1=RC9\OQ:&'090IP^(-8ZJ\V9LF##SJJZNN:O#:J$U[U*^65L!?*LE
M2NFC?(MOFCM;M1#BKV  ;JJL16< @#^LP&HG76M=>]A2.W22H!BA[\1&K>W
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
M)2N2B$/KD?E4D6B24JXQTZ2$+UIMS.Q8ZD"?B)<M4#Y/]'U--',E^R*I3+K
M=#4_P)U[6E<)KC<X9K,^DN2,TI0MX4)E]M/NA!F<86R /C[C9X#2'0%*3\\
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
MTM;X<^]I\/4X*T"2.1_WZWK]IM3,!T$2DW3&N2@4A_3M1"3Q+>"F7K\]G 4
M]8[P$[((#%&_J-VO@][CRUCM=\?C5A]\\+$*$,$N.0;%,1^I./*%.7(0;LAU
M60[":>KJINWZ#H$/$6M$,F(N 7>)L<=OXP+.*"9TWB&>1DWW\&!&C'F8*G7X
M;T],I5]#2:>T:H_53WVUI[9;H(1V>_#2GZC]3T-8X=IJ%_$8==O=^$^PY/4[
MK5%G7!SG\B+XL[@ILYS+#N(Q6=*6HQ1)8^ '\N(_;R2>@<]'96B;5*=$8*+O
M+XIG"(VZTDA._3T-0?HUDGU*BT&T1D(4^ZCV@_Q%<9A3J?E3^$IFZ;0=Y#8+
M=9S/B8,PT::FR(SC\. !TL2#D\142@5$^C7@=^K3HZ\Y#G3KE0B[/X6X\7V>
M&R6Y Z:C59,VK$_2S4E3-A9R&;Y)[-FC[U*+N&Y+_].G+I/I'@3/8B+X(-\J
M!==(W/5">9(]DR*)4ESD&?Q062W7)9ZK6<83U:;4I'BL#-_Y2V(<!/D"_/FP
MWRGLY*$0[($P":1),7%2*.^,>:@IU8#QT!G%C4N%D5ES"G\%RF.3Q#D0^"*"
MN%8@UQ5V#E'("N)2I:W8R#HBP6=S"%4V=&RL4M7:L"Z"LV]@:?*(N+[IN?9L
ML"*.=KB-0% 6WRADA1U-%#(*$"PQR5)<M!3*QGUB*_TD+>/38-#YJCX]8>#7
M_ON+.NIV5 A&^Y_4QZ>N0/23PX<;!\D0"B46^X@A"U4CEE*,YQFD4!&BT5$A
M;MPX26XVDYYW+F"G&#/Q=5T^>A+DRU]0%86=^0FB>>HQ%1^"]@+\#P(A2!N4
MM*;6O+7$BFY[]LFVC>_4- \,>6%Y?%.X4MCAG[ IA.(E:DE1!Z2@![C'1GTX
MVTD"MX&W(,Y[)WGL3_])=,^S086.1__%1G!@@Q$7S+><:XC9RE@.ZT>*OQYV
M1?)L*=Z9LPDED(RKA[RMB.42-TR$'-AF"DCB&\D-A'1EC&3' D+)4B3Z)$UB
MU/W2[;]TBR,;$? ]\5LY&7"'E*>G7%''>I>,[T'?-9-IS9#^%/WD<.CE'>(L
M!MSUJ%%7Y,1Y3X3"J?NW&1K]0]X;%&!QAF5/6,;^<JDY:WLV(J_$\DM/F"P^
M?(!D14[$_UN 0I[H^8=<3Q*I3O<1ZREZ:K_5;ZO]3ZW1"%R:H&"R.$Y<+MS-
MO-&0DXE29,<\K0U#*<[Q# ]3@^C.7X 7UQUH-)O)#&@.5*?H)O#T7-YW$.+*
M7Q@514ZX=7DXGOJ.QE4_\=XGM*(CWG7;7JX@#K6\PP(N(I%O#%>*+#RIP1B(
MEY9#VW1"VO3B;"WYV'7_]'^DJ62(X]O)M2(G@N[2=A+TX&PDF:BIED=@<%XW
M2".-B&[/+?JO$K4/>TGAF\2-(HNZ;E@"$0J50JG25NQ)F@&[C/C88E>EGH?=
M_ECPODT&/=_KOI63IVF,48UQDN*L3AX+44>;RX7O8M\UDZG-+%Q.T;=.5VUY
MK[H@/^XZ"%&17'@RG;PCG:[QEFF&S_ZR9V//UMF#?0ST#V"+*'>RN*\@/N:R
M(B?.H#F8;\6B^\,$UYAD*2[Z;! ;G6U2?J"?I6TQC0U6*+*EP]P![_% !E%<
M$-\@&HJ<.%KF&$0L_1@(#HQ""D1+D>RS16R4%FCFBV;ZK'NL<)I])5[]658
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
M/(4^JBZVAH3":/?,#].*^DO%N2HO7C;_IMHZEB&2L@> (8LUQ&F<$94!@^/
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
M'67LIO1= X _*R9NJ-#U:^!MH(V=T 8]AF( XN1(SN%<L9I8SCBQ3FN6E8)
MMY9[^X0K)M9ERSI*Z+IBXHK:<#@@Z[471*0(1'*/WJ3EF6B(-F7I64IW7+9G
M7UYO+2TT**^WC@B[+IJXO(RC "6,BHF(&'%C-,GBX#)^M,$*(YGQVC92ZK.I
M@[FQ3ML+L,Y$'::;R&X:0@N(.MH04Z!$>/#EN$&1D!TCP>FL005ODEACXC[V
MOKU2>@41=U@/:0;QL*3'EJKNLT.J>VN. ^F=S($@3Y&@-A;3UQLBN-(J91H2
M/%H?L\%[]DKK'8JT0M&BAPMUO?YQAL^9F2C44*,C*\F/,"OJC*ST41.FG30:
M'-50I\1(4X0OPG^LHJX*1=4>QEE0+J95$YQ;Z/OV.-+=N)=U]+T6J5HJJUJC
MN 9XA2]%G ("#"4]#-"H<BDE8B(/#+Q,0=0)<>V65(\XH4^+4^OHJ$K'VE'\
MU_&7&QMR0 L\YL"(9[-[\Z&49:$*W2S-J4LQ*UOG?N ]*+OJ$=2UUI;EP6\L
M\@IEDI<TQ -)J=8&AX>#DE%XXK/*).=LC. N0ZAT#/A4&@Y6YD [D==8!R["
MI)_Z?OSC1FFWV2KHF*<F^$#8K(T!6(Z>&-(T!8@B9,D9K;.)K(3T(BS=;A12
MM\SKD3_'+V^4P[CT%1L@K&K4/HYQ1YV-NU'J T6".]1(C57F<:1 5<C,!!*4
MLZ6" DZ7[ +)W'-#*8U*52_EN57./-;\>%>464<170=CY[5HYSOQ947:RWV2
M@<9]4N->.[OR4KKJV(*-:9$])!=RLP#LZG=LW^;H6AVC[F59P>Z<=TV]ZL?X
M833/6)K[7A!ET%22'#2;5\T)*CDBP'LGM13([BK+P .@7H3=T952*M047P'M
M,CC3 %Q5H^-!>+NQ-SI39C.2M-!$!6/C$9 Z<^8X)<FRTJ4Y>%P%:29<2.E
M^RAS'3MC!S1YQ,38$4O64$ -4Q0&^*-R'/FG'_\+RM60P^_E&O=E&V\76/ >
M 64N,VZXB1$':M8.7IOH0@RUTE ?0;9]\Z1#1=XK1].A%BJ8*'_ $,9^4"X=
MIG.4\V1:;A%]A=L@%460BF6"L\$1*2TC5GM#/ _<*\2I99V0:2-X^\27[O51
M86DY@0G@ S^75 ?X"H/1[,KK;8@)I,G*ED)+VA.IC2<>C7IBL\B"Z^!2JG.A
MJP&X?2),U[KH.N'D+0R0ON,?LW)<EVN>=%0[Q0D(@7LN+G\D<%SX-.=6TF1D
MXLUZ[RYY^#[HMA/!=1@9G8RGO9-2]65F,0G%&"XVEC@1#)',EH(M:#8I4-9K
ME[)EC>+E^-0;LQH_W9W1MUZ[U[[IY@+NL#/1%8C+9,4&,-;Q-YOKN_N9_+A'
MV4(%=Y780GX=;M9WX02E4M *UW]?; 8(CH04(M'!@W0L&8CI^:AQA<?7O1;7
M$5O'VOL3)75^<;X PD*YH1\#<5*8<LVQ-&YW"3\FP1*WD=-&-G@C_=UZ]?:V
MU%;"'W4AN:X3Z9=6W!\6-Q!-A5N=Q6:,M30$&TIKWA*2D (X\98F$G,.("6G
M4C7,OE[KO7N]N=;60X<-W=:$NC QFX!=OE&W)L\N8K_5];D9;UHHH_.K'NN"
M!JVB2J6XGF$XK6*YGI:5(=Q0X H"RZ[9Q9ZGP9P5QL'3)LXZ.J@3TYF.+^+T
MHAR?EG)FL^'':+Q.AJ.;Z121UC/BM32$)7"0F$ZQ4O7[I7#V>IOJ3A$56DO>
M [4@;1-85<\D5P#;S6ED!ZI[C PMY+Z-16,!+WBCA>226"94N>$F<2U+E%#J
MC#8L9]!UB@)NE0Z/G#INCPWKB'LE"_[^ZHYP/N#'V0]FWR^#/X'\2_G[KY/W
M5X+Z]NW;;]&/T^#'M!\GO\71^:N9G%[_=?K^Z/#T],WQGZ_?'QV<O3\^.CWR
MX_EIQEN8^OY@<AO3I'_^9?#H[<)&SWUUC?OV>!8/OZ7J[D8 WZ<P3( N:3_]
M_FL_BBQCXBF+R&3.-!@9N1)< D1JN>TU>D/G%1P^7)76@<PU<UX1&T5"WEA+
M0G"4..%IP.]E%>N<T3R$JI7E>_-ZYS"5'/=/<R-K%D5_#4-DPZR)560F*>)Y
MQG&#T"3@KDQ$U)9'P+]<,R^[T>N>Q&77S91^RZ+M7K:U@BTW>@1]'(_R:'SN
MWP]G?Y5OG<!7&%[ 5=-#..T/(]P8W5L_Q8_3"S_XB#9BJ7[G@O%*.T9RM#@H
M%DI(,7K"M(X1+/"LPUK^4=<(]X5C3T*#%0OIW!C7+1]PE@Z;83Q&$Z#'(3L-
MS!$=!252,IQ"4BF2A&!9>D%SY<)=35#N >.J*Z?"O>NU75$= %CV0"A(B_9F
M%L1JZHGPWG$4#@V^T;'/^EE>S['88!L:557-4R\V: -7/DE-&,^2R(A_>(X3
MQ"5K-7B&3DB=MC[/O=C@6B1H6&QP'67LI&I<$X _BPUNJ-"UR\=MHHV=T$8Q
MAVNP$X1+="MD8HF@Y>9)SL'CWX;22E?GGE>QP;IL64<)6RHVF)2/MF36&<>
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
M,FM&0JF5Y)3W&:C6]\R%?2Y.LZG^.Q;TMHK3G!S^X_#HK\,C/RY%3[Y"B]2
M58_JY(B_$<X[1_4^:9%L\""5E![UZJRE62=3"@U%;WJK'MK2#NM/_*=/8_@T
M6PB.\Z+.QG7X#SF$B-!.HCK@EF\M$,<MTB)Y90P5/-SM(=F5(?8(LG8K#2YZ
M%^<EN2&6EGU?87+X_0MZ=M"3$G* 2$MG<$%D $E<+/N=S#R%$%QFN=D"L^H5
MVU]7.E7R[86D$SEVGFXV&D['/D[_V9]^?G,QF8X0X6*A^S*[N@_C\UXRD<7(
M*6$"*)'1>^( #*&2VB1"-M'ZIHI^]&U[IO-NI5LAS+ 8[0D46<VO\I1T.8\T
M/0Z#_EPHO:!,9A8]WZ!-N6G-+ FEVUO0T8.)TO%*R32-X.T)9^JII,)!=B.0
M98F+4W22^^?X*\?Y%+\[R3@C\&?S.V.LYY.@ %(3I3)*2J*DK!0H+I>#+JUE
MDTR[HU:#$;Q$]G6MV H'W2N$-#\<4]&5_M.1L)AU:>*!;AL/E C(&:30E-LZ
ML=2'4&WK,+LJ?3H3^U,YNFX]'TZG?CQ]ZZ<P.\%(,1F6@B"XK:,G2JU&1]$
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
MP&;AG*6O>RGZ7TNL2S3?;:1YCFG11^N-GWS^.+B8?.CCYH<+VH\;D:4>!\6
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
M*%G84V!"$$82P[0F$I(AWD1?ZA]%=/""L+%9V\ &+WOA'&DI_27TV/BP;CG
M6>3XS6 T*?P=H^NS0,DSE4:6MD&,ELXO.A*;I"B[9+39,"O4AAQ9\<873I0N
M]+"$+>VZH&V>CS9:V/'W[/P; W\S&LZSU28]2='HDEH1$,4)5J&T&)*!T!B<
MR^"14>L:RW41ORRV/DD>+&'[QF=7R^?DPFFXPK>8DD%GEL![PH7)I0N](=:C
M[Z E?E<S Z)A&\>&+WQ97*NAA254Z>;$9I/$AIM9:"?]3Y]G<V&1J=YC3 6M
M!2,N*E4\#4Z\"I1$YI,R+BN>^=-*>'EH."^&N4^'%$NHOO')2[NU__Z0#N+G
M/GR=_:,;HXM2&YUQ.$PHATX2R\1KGH@!FF10/J2[#0FZWOL;(GTQ;'YZ>E]R
M(:&;@X]-YNK'BW'\C-^<F>G'&?_U^6@XL]\7H^NES#)(""1#<J4[3< )BVMN
MXDY3ZI6!2N7-ZXWIQ9#_B=%C"?/;G65<G73.$%UB'?CAP[?IKN[0)>M,,B6Z
M)=!.EQ'!HVU.B1<BA9"H%:Q98* ED!=#R*UK;0GE6E__.HV?(5T,8 'T(2E.
M5HEQ7LW(LA2$RI%DCG*460#Q$!R)(+55@BE1J0Y89T/85O6P72^@.U'Y4RE/
M=GH1)O!?%_BDPZ_XQQG^LUG5'4!Y0L(1.)MSD:@F3J58C" ?T90W7%8J9K$<
MT*X*E>V('7<YVH&6:EP4OP]K4<RG";"J1<Y60MM-E;-.%/@X*5I(?ZOTB"(J
MIG&'5W+6%C/C7$@2;4RGN73*9P]U[HMLF1:/5#O;+BO6$7I]-EQV"F>>!9:
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
M9[XM#D8(-.F(!ZN*;TN),Z[TN1/19]RHK:X3]7L U.Z#@#MCS*B.YBH$BU9
M6[@)3<!5#1<^"&\WT</.E-F,)"TTL76ZH,U@,@^96 <67?>2#65M()2R1&U*
MPODZN^T.:/)(Y'$W+%E' 5W'3M["H/\5QC]F:^9E*0=N% \1B ,JB8Q.D:"X
M(H:99'6IUV6;E9M?\O#M&_4=RG[4H>!J&.,PZ[%V,$Q_^O&_H-Q46+@)E_@\
M#4+_O_:^K;F-(UGS??]+[M;]\K(1E"S[:->6')0T&_O$R+I).$,1&@#4#L^O
MWRP0I"B0(!I$5Z-!,29BQI8]Z+Q\E969E1>E06<ZD HSL2UKIDY8GXP7W(A&
M;1U;*'L.J&BBA0:7P6F>9_K!+T3@;_E[/I]^JP+XF42/TL2 !K*HVQR]4A <
M_9=P+(; DBBZ3;]A!^*>$U;ZUD6#$19_Y(L\PW.B\"1])5'/%S/B_GO^F<@B
M@Q/::D#4) 29R,5&6< KEW,4%IUJ,U6U$WG/"3+]ZV/CH()!$OP?+K]^Q=G5
M].X6B.O!4B>1^)HLKGI/\'?_9,,$_Q/Y7DOP,[1,&A<EPZR<B(XS[9@7BI3-
M"M^4X._^\<8C";?/UR]*..^8 %5L &62IHLR9= R^& YRSXTFM>\-^W-!SIN
MHF"U(/[]Y6*^P(M:]G8Z/3__?3JK__#,%A6EM@6,DLN9OIIL0Q" )2M!04X%
MT[@D^B@_(YQAU"^J=QX#V1X6P\TU> I7UPM?SI(/.AJ?P0B70%E>]\)*!SQI
M4>H"^^A'C_-K5HX(XCUBK!WLGP"0%B,9ZJW[=CZ_S.FWR]GM<O0[RXY7E+_Y
M=Y[%"7%UAH@JIZ I%BAD-JPCBJ,6$"2S)-9DO6NTV6=G6E\PVU[%AQB%OD6(
M)+62)XM+XN_MS1Y:EK1W-AM0CF(>)92!D%2 Q##)2-$(PS:3JQHP\P+K$8"D
MP6B]_F^7VN5,\C5@2TFUO<1"\$I#B1*C-Y'G]::KD:!^B_LQO&SKU)VZKB_5
M'$>=%?QQ6O]H93/K.^]*Y&0:J^,L:^J=1,ZC!&=Y BZ=X9X9S3@;I<B[<GA$
MUF<<L4X3Z!QB=T/W,_M_<MTH3$Q_SS/\G&\\B^6NU7H!E)L+P-2RX9S!H7!D
M=4V $)6BOR*.1>'%-6H6'I[7EV,S+CB-T&_MR/%91":0APQ8ITR3L4#2BF#
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
M' 9O6UYRCA9NNZBQ <S>?/UV/KW*>9D_>/_M3CT>8ZRP4CCPQ&ME?V#$M8O
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
MFT!0?)2ML-SR;MG9AW__:/78@[B&'JUWM^?YCHO20])URR_WFGO=A8NU%*S
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
M4P[84)O:JPG10"LV3;,3TV/<@-D=QZC >L1!FS &1:181LN6J9ERO QE:,L
M23Q/C,,.:<@<O$SN#NN]>+=)1[2'Q#H>,43@F+EA9TP1<_D" D; ;A-@"8%
M)=?)XQB02!:$0<S?8"D9*@Y8O.65E)0K8\4A%P\;O#.@X%,0?QR/I;$L(9?I
M9(<A,R#E0R% IG-;+4*;3.Z!>3K0Y?%R26R32"CT"?$HT>E348,P8BS?>E*J
ME$92ND6^D(;BI;%X! 1 !+2$S0_%2?@(;&1:F6R5S@X3$3Q"4]D@@43M8C$]
M<BW-#RHA$JP& P05EE^*C:[R[$N@<L7"#*$ Y.()+CN'YD*A("KPAYDA(8#7
M&F$U$"?J^0#+!A' D!S4(60FB$V7(#/80$(D"&@@+R QQ4,P;"G?*8@G1/'[
M^7H"A10@\\)4?#3ALR:"8)SB$$0$]*!!Z3>#L1B9RZ %K4%?PJ\%352_"4'D
MAKC?'!,*1#Z]TR#S&=A.N#RF\.ALK]X3<YK5',@I,O/5U+C&[#8R6%&%S1T'
M (\M@O !CXM  QA";@(;G=8D50("*S_BH2-4Q _0.5XLED;QRE\J*9;(H 41
MS-#(7KE.:-%&W$Y76*A5ZE0<24"C5/A\/&."P'=YXP02XG+8!4J02<#60A/$
M*Q(>+1(V_>K]RHM'KAY@R 2($+3YS:8 SX1M$I0(Q(U W"5U  $I$/N] ^3Z
MK#2ZB =(]'&:''1"'CCDHV/5F)A +@.4"& R4\HP&A"=EHN20(F=9PBJE6:\
M(BB1 2(7E @Q^1XJ$0I3 8O0+PM190A1IF-! CM;R(18&B->!-E]+(\*)I8!
M\E0>KHNE"'CT4#R2<! 2:JD,4)(],.0DBA-\*]> FJ@!;9CC!#F,H%4NU-F"
M 3R6B09B+C(JLIC#L-J&:/T1+^^7_! K&./D@-7O$SMIA+B.I];Y?#&(+U-)
MF%X#*T!@NYQJ0H!$XO&E1K*:P%?)L;CJ@/T&H55!)1NC@3B$94%&'T58[K'I
M ;?,[1(IU3&JE1EG.G4*-]]#!@-64T0,>&T)"Z@@T!1B'^PQZRQXMLS 2 CD
M&K?3Q[4BW$B0@[A";HK3KN/X&>6UGB8NQY)8B.'!/M@>PY-<8H A04QZ)M^M
M26 Y.>KFQ2@(/T"0@Q8;PD8YWJ#'%V)!"90*26DQ+)MED>64@):D+:^7+6J*
MEDDU&K6.0,3AH6$U&1%OT+MUI)#:HJ("!JN3J0OH.687']"6!F*\W<AVB(TQ
M)DC&:WE^C [P^L$H,:$.EX> L"<1BZ%<LX>G5<$!)MW'0L1V%<-"-<KT HF
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
M?>P_8C4P9L)-9/X!331O1M&[#<ZB(XH\](WM[$_#&\J7K%E2KZA@4N-QHUM
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
MDY\=E>^M1]STXNSX);BY/8Q'5NQ:=G795<*DX5U&O&IR=4C1L!SZM4P7JZ6
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
M]'E\%V:KX.M3P3XCEUP<M.I&2M&]F=W:^1I7E%.KGP2.M15O]:]B4EZ=;U?
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
MHH6<LL05G.Z*1!M#LBGE@3EAQGQXJ'_[E<__ *;#_P >;_T'&]C_ *W]L?\
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
MMWJABQFFOI^H)43J^Q"Q2,"4QQP2CP6(^S)&F)NL(SI)']O:0NL)2D7!6E-
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
MY.,BER);KM0[_HO0<:6"UZ3\HWKX\HHLQ3J+<HI$E/HH1##U/5UEA,4P#60
M8X\Q2A@1B*0V]#@.L\;&O;7N=>&15<$[$^XX\'WWZB1]O0SC7R<:UB[9 F@"
M&HC6:X42)*!1 INT^3]#>9,NX_XG*7YB9=I_D](H789SN,(IG;3KL(^K78[+
MQ5<Q5P_5]5V5&;-,-W!X8.IG>;:XFS<Q$XF'A'HQ/>AQ(2$*&->;L@@FJ?IQ
M2'Q?K6^,MV+-Y8YM/BU=[D9UL*/[!#3:FQ]TVXZ"P1YH/]@.L9(Q@;7+T9D%
MOA9;B/W@/- NX/FOL=VNG3U8K1MO%H\;;N_,WL:=[:\.MW=;_]T+)60E/BKM
MU<IRF1.V_"5;/C<%?B]H4?YL&LK$BU&:P-#3H=2*Y2&E7/WALR14JS/A":L%
MFJ'<L3%^K7;5\ZE1O&H&M:E#W2AOF6-C.A1FBYX> .Z9]AUA:[U,L$3*J1]O
M*GM01]L2D+>>L.WMW8CK@O.R[P"9?289OYE?DM=L269;F_S3Q.><8\0A(HF.
MN4P]F,H@A031)(T5:9'(BK-.BQP;76TT!J]*99C- :N4MJ,F [#-6,DMA#T3
MTA9Z6EM=@;76=_=<TQT5F</CE(4,Q Y*0.8PO.4>BSN[1G=_S&8BOU2+[J=%
M_FWJ8\Y8)'W(22#T2EA"'$<21H0E?D(E0[YE7/?.\\=&*'6<<JDC:)2T#>/>
M1;"=.!S@TC-+V$'2(5[[H.%G1&KO/F_@&.V#QNQ'9Q^^K)NG\&%59'-1%(H$
M:#8OU]+W@BV>YME_"7[#U?HZDQG92M7ZQRK+!;^8;]<J4+]32W%>ERS8^D6Y
M6S>-I8?]!$<P"D@*41(2F(;<@Q&C,@PC$6$L.V2:#J"ZT9<T?&IJ8SG8,GT"
M-L:#;>OKI$K0V%_6V]TR%-00K&N#[!8,*7&P<XB&>*?,/*JQO"+#D.UX7@MK
MWV[ @7+J' ZA]Z#>Y8 #\=8]'5+TP/$@^X=5ZQXB"6=84,XAECR$B'HA3%/U
MHD4HP 'S8Y;$7<HP]*#J2"?#W;B-81O&M(QKS]$79P[3GR:4XE"PQ*BZO9P>
MB''$-K3H^><(5#@-M+.H P-1'6O*ZDFHFK[TP55=@S#%/D8$!U#22(<_^P%,
MD4PA1DGDB4AXR+<JFG10RM@V2ZJ J-EB_@25N)>ZC&R7>K$',36CW[.1ZIE
M*Y":JC@;%1T6A6U#P&TQV(.2ABT"VV;L7O'7UHL[.I#L6?#53-S)D]Q4'".G
M1^T"3U/I<2ZY@-A73(%2C\.4\@0F!$<I84@09)0Z[URSL?%,8QA82&#BCQ2M
M#@GXM332\O#:W; ;>I7O,9A]^Y+#CJ.] ^D:<[=NHS/MAG4678.ZYR(Z%]!Q
M8FC*=S:;('4[W*(L(BM\&F+I)5 0+X8HX2$D<9K (&28I3X3++9R$%NEC8[
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
M*=;M&[T(IK[O0XDCXDF),1-63;1'8]G8&+[44/!R+WI5<-V\MMJ3MMR2'@W
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
M"3J)=MTU)/ I376SOS!&L5J["]W+AA H6)!@(1GQS4HEFXD;&SW4RND(02K
M:_WFFW=Z-@2YG27<0]<S66SI6J5<3NJ$IQK-#KUM3F-H$=7G%,N!HOA.8.HH
M4L\8F=;(O--/&2X2S]BBG<@[\[OZ"6=9'Q>D(4Z9QQ&,_))^XP2F+&:08<PE
M$7[L(2NWS%3PV(CX;3C&=F#+_^PEI,7RQ*8/8'NFZ<,A+KT<W-BB,VC4R_L<
MYMA"8AL%X^B YW.^8$+PXJ,RX*8H5KJ\Q\U<B55>Z(K.,G8GI5JSSI^FDL<>
M\WD(0ZF['E)?0ISJ9:1'*/((EB2Q.CLVECPVKFH4!WK005:K#K)*=_!:*@\6
MM?;6?58-A\.,MGH!N6?>VL6WT1K4:H-*;W!W"M\NS5?ML'+=B=50^M!M6>U
M.="CU?(!W8CL9LYR79;H2E3_O9DWI0P_DV]EK5&<,"PP26!4%A_T!(48>1QZ
MD:!IQ-,4$:LN8B<ECHVXU@5!7RO][*CI-,!FE.04MIZIJ-$5?-]HJZ.&-I55
M/Y\ TIJ#C,%QRCVGI0[*.<8@O.4:\QL[[*5]R#/^]/GA2U%O2$1!$&N7"*;<
M"R!*/ K3))%0(D%(DB :!T9E-@X]?&S,4:H'M'X6>SIO 3/8!3L#AIZ98(-
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
M#TW/TTQC":B":1M;RCV1":C,T:FQE4'@8FNT*IM 8]2 (V21DSS@2 V4K#S
MB-EE-#N"N#75^5P9P^5 .T)C)SG:U3.[QDS/Q9V\S 7/EG51@(2P!(6,0X\2
M5 5!I@&.()<LPDD8^\*/[6*EWXH8V^RE-2S*N(!22=OPZ#T$S98]Y^'2\]2A
ME2M/[TOU3I>@Z! &?<QZQ^'/>V(&#GL^9N9^N//1*SN>JZ]/Y'2_TXU3?B]F
M.@BG+ 2ZYY,7FS-B1EC HD1]_4D<0133 *:$(^B'"8UB2D/*C>HE.-)G;*3Q
M\'AW^1_PP\7#]16XO/OI\_7MP\7CS=VMY0']F8-D>) _'/0#[IRL=T2V-DUZ
M"@!P@Y_;0($S=1HVH, -@'N!!XX>VW%'7<RS17Z[6(JBGOB%2&+D,0\F"?$@
M$I&BS( (F%":QGXH$?:M0A/V)(R.!$L%0:FAY1;T'GB&F\7G0-(W.6VAT8/+
M=-1TM[NC>U*&W<<\9N3>CN/1"[M]S>N&03?SU]6R^*2S1L+ZU628"9DF"-(4
MQ6I)Y*<0B\0K_TAYP&G"D,UWW2)K;%]XJ=L__<6/O7\.[;[P-D#-OG5',/7\
MU6\:@4U I>@$E*J"L <2,,#$*1VTR1N4& P,?TL1)K><218712&6Q<6<;V6K
M_B2(=DGXG?)#V"K7$5#J@MO%/&_^J=R1K-#WE][*HV#/\^P?*U'H->#-4KP4
MT]CC/O<$@81Z 42*<B 57'F^ 14^\ST_Y-T8IR>%QT9;6]WY:NO*Y4'U(I39
M56MKP,8<\&NY[U%:9!E5V?L;84F9(QCGP7C7_1!WI^6><>^'V_M2^GTFB)Z'
MX.@LT[?<;E/5!2MK1NDPW,4L8TJG=?F.@# F@Y# U&?*K?4HA9A& F(6(>)Q
M2GEBE:M\7-38IH>-IJ!1U:38ARW 9ISM!K:>V;8C8M9$>AH,IQ38(FY0\CIM
M]EO:,;CCC$!1>CJ4AQX)Y=D*67T3RG,O= Z ^OGE8EYJNB*S1Y&_!&J!3;E>
M2$/B\U"?-820>K0,M0E1&*#$8U9GCN]@P]@HKK8$+#:F3,#O37P@J>,#V<8*
M,,ND976&]WA5#+<)Q_T"#'A*<FY\Z=WV^[,77[I& VS! 30>CF--WV<LW<>=
M#FS'\#&H[S-0!^-1WTF5\^I^W,EUN<1UO\ZI\%&$8Q%"XGD((D0"2%& 8)KZ
MGL]I%),@/*/.QR&91G0V?%V/==6)A02;&J&;[K+=JGD<!#U6SDC,*8(42ZR<
M$AS"E/@,1F&BZQ)@]4NK/;BST1[2>Y!2E/FS9Y1Z.PBJV?3M"JJ>Y]G.+V/G
M<B=M@/12WN2@P'<I9])F^K'R):WW=./IJ@YT^=ARUV>:I!PE)!20"=W.." Q
MQ)%:RD1!$F%!U=)%2!N:>"M@;-2P70A[ OYO[V^>Y_G@E>3@JU;WG_Z2!G[P
MS[[G3=0O#F<"<!"&DRA$U5^#29J&S8595?%9_V)KY0)(^8U="5:>WH#0GP#]
MXI;7_3^KN0"A5_XDF #UE%?!=$&NV3<[XMH;6C.R.F? >B:H>JP>JK%J#BE+
MB-UQTS'[G?+1GI!!.>B8B6]YY^AU9QXSMN\HEUO(E\_:M;V9?YGGHJK=^J/R
M4W4'Q:D,,4\BY3WB2!*(!)>0)'X(N<<](B/EW0BCIH5NU1H;KVV?XS>&?=-M
MI&MS0&G/1'U,V6P&_EW,%)5MK +:K+K_:<>3P_,&V?)\<+"A&S#ZHJ=1ZWX8
MZ 3D?H[\SE/M?0[VG,!Y]/C.S=,[Q^J3IZ=<+Z.SQ?Q.WHNO8JY5:D[_O<CG
MV..AKJK@0X2"&)*0IS (2>AYR(MX9!59>DK@V,AY5U_M"]8:GQ&R<1)T,TIU
M"67/9'DFBEWBYHV@<1T8WRYTZ,AW(P@.A+:;W=>-<&X7\\5KV;9H_E3UVFXJ
M:J<D83@5 10!HQ"EJ8!$+66A)*F((T83C,+I<K$D,S.F.2K)BF+6\OK[.!ZU
M#+ HF]MWJE5^'-.8$T2\-(0RUH$6:>Q#PED*0^68$T:XQ\*@V;X= M7=;=L_
M+ZYF!.WD#>R9F;=U!)62X/M:38>>Z4DHG#+Q<6F#4O!)H]]R[^D;NI'N]3]6
M:G%R,U<.DRB6U3;,75YN3M*9>%0/K4MQ<AFF,9(>Y,0+E;>' H@#&D"/>A'#
M(4<\M:JA92IX;%Y?I3=H%&_:P2URT.@^ 5K[CI50C<?#C&?Z0+EGVG$'L#45
MV:+EE)F,A0]*5+:0O.4MZ_L[TEA3L4+D7S,F#I=^4ASZ52DA>'FJ7I1.P/;O
M]5',[6+YGV*IEMB+I[E>3%=M 3\N\OI'^CI_FLHHXHD:1E\*M?2-/ IQF&"8
MQ 2))) DCJUZ]PVK_M@H=2<<2!_N@OEB";Z))<C7AEBRZ+"O _*$)#B(88 2
M"1%'&&)=IM:3*)2)]!#F>/I5Y'3QYW\AMLWH[Y7X4ENV"0^$37A@O@[OV@X4
M7+:%=XWA'3&<KT<[[CW/^B>**$S VN@F&E!;J?.:2Z+8&#JI6_*6C8^WC'7H
M);S+&+GU-88U85B/Y5V&9\_O>1\M!J[#W'AWNK!^%=RBMU0>G\F\CEE<6_@F
M8O%']>CE%5F*]5%'N<!DB 70CV)](HP9I#3F,(H18T0?)G#2L6S^.YMF0[/#
M5>IOIEA01\> PZ7[WZ6FL\OW*F62^C'Q8(RD<LZB.(*8\Q0F@M)4BB *&.W4
M-.!/]U;UWZ=@[YTZT+C@3_]"F7ER8U!UI/Y=Q_2/]<;0&AE00@.6"IM-<L@:
MG@.I(25$0&,$-D$:(ZA WL.8CZ,\N4O#_ARURWL82F>%S?O0K6/+ZL6"_Y[-
M9DV_QJNJ*5,Y34T%19&,*=<M8QE$*0LAB7D,8Y][)/(P1M0J>KE-V-CVPAI=
M >$\J[(E^4KH?J9;36-UE,2UWE)=DFRN!]*R@74;^&:SFRM(>YYU&C4GZVZO
MX*KNP5:JZK!QM0$@;KM6MPD<MF6U@>E[_:I-[NE&+654W)U\DXO^K?IS4Z4T
M9900G;Y&O50M"Y(T@FFL8(ZEXA<L$T1"JP!D,[%CHYLO<[)2/*.^B_*()GL!
M]Z)8S6S3JPPQ-^,6]TCVS#*EPIJ3-RI/JHH4W\"O]7][J0%KAY13^C$4/2@1
MV<'QEI(L[^Z842MRN<A?]&*XJJ%?%Q^4?H(3'X700TD,$?8)I&'*H*>3:V-"
M0HZP55[G83ECHY\M->O^$99IG4?@-",:!R#US"S[^/10OO$$#&Y3.(_(&C9[
ML]W@O<3-$Y=WW'-?T4+\8Z6<]^NOZH]''0XQ]44<D @GD$OU!TJ8A*D?IA#[
M* E1Q)+83ZQJSAP0,C8.V.@(2B7!KZ6:EG%3!^$TW*D[$Z2^=\YL\;'?MFH!
MP.TVTB%!PV[KM)BZM\W2=FWGPG>KEU59"+[<>M'[-[EX%O,B^RJJL$Z=N7,K
MEG?RD?PQ93+T"4)<;X(HMP )71=/^08BQD&4<"$#XEM6P[.1/S:JV%*_WOK=
M,6 =I%SFSDV ,D-[Y<H0Z^IY5J-D1C,]8M\S [F'O4L)OB[@N:[+9Z7#T,7Z
MN@!TH()?I\=TS"7/YMJK^J2;AMWK#><[^:6H:I9>O"SR9?9?5<<]&5 2A3B
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
M-K[6!XB\MA,\&T,]I J<@MQFL1, R-!+GR,A[#6NC=F@LMM#JL I7"])%?"
M[P>F"O3 ^<)4@3-XN:4*G'K8!Z8*G/&O.U7@W,T]^/RZJ=#V]W+]V ;F5*H<
MGZ62RZ44-WK4D)O7KXZ&W%6>H;@@B0E'C@2.($(I@CA'%,JB0&G.&>%%;%=9
MSXL]+A_6,(7R6L-!N6>Y2[*[GYZR&!Z&1#_PL-&Z HPOFV#$2:L:M.F5?8_J
M;'I@J2H4H),<QIHA.VN@,6B(3G,;H'R!W#EP7=S(< .:+SSV!CIO#^T9*4KU
M,JH.,-.6K$I157%?S+]++LM7*6[G]TLZ7VD#S3?)29$G(L>PP#*#B*4,TD0H
MJ%_NF,>(QC)WBQYU:7UL"YPZ.6<NUWIQL^!2"L<@,3?H[<YZ@P$:>,0R=F^B
M3JNMH*WMH#4>F,V@K?D>HU+[H.8W4M7)@F&C5_N <Q#1VNLA?>;T="EF;^N2
MK^YF=&V6$,T)7XQ0%!/!89*:^!-,8T@SDL(TCW.LE$",65%79RMCHRB^L1,\
M-X:Z3.A.86DSF_: 4&#..0).GU/EDRBY3&<]H#70--7EE7*<;IX!H7L:>>KF
M :>'9^S?G_:=N[@7]SV7>DIBZC"WLTHS7=R=+;;1/4U<SU3F*BDH0Q S'$-$
ML@+BO%!0PRN*2.811U9UIGJV/S:^?*]AK"KE5K/_5^=@\T>Z?- 3D?4"E._B
M^IP8P[F?K!@W)/JA=RRVQH/-0MB8O[^PG8!-I."7(6!WHO"0\ ^U!^&]&UR'
M@+X@GAD<G!\[Y+#1U^=W TKOQ_14=EW*9UJVV@!7\UJ2O]JZ6%V_+)?Z;9TF
M,4^%RCAD))(0<5I QN(")DI%E'!$"4V<"H>=;W-L0TIC\D:ZHU*M6%1U*OJ(
MXMN@;K=5X!G+T">A#8R-N16*=;6/VN():&SVJ 9K#Y!?55B+=H=5A[4'XD E
MUN'6?C34;I-^-Z$A^K_E^IOVJOD2LCAE:8(22##&$(E(0!)I_L%1)C$21<%R
MIZ23KL;&1CR; X-925DYJR0SW;BF$UH[DO$%6&!VV6!E[ 2UH1.P-=4?J=@
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
M/]^E":?2CF>@M5LI70[8@&/M4>4$4Y^%KA[]%0:T@\9O:-KQIH:-1NMT]R
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
M1"$J8@6I2E*8)DF1HRP6A-F-Q5VMC(T[C)W5++VV%!A3'78+3X)IL;'J Z+
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
MRE-1<)03Z^'5O?VQ#:2MQ8#6)@.N;:[W-RNK'6BW1V=8C(YA(0X\#A[(#TW
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
M$$M3W8=.8_T']>(PLX*30K5;_\".@Y.V7-;&1U [6<TA6C<_KO?MAKL/ZM'
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
MT4\IYR_E_.'VN2F=L/HDU6(IZ^ONZ4^Y^O)3+ZAU&WI(7+Y5DNK5:<Y\K;M
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
M-$\+J&1B=.CU+(*D.8."9%FF<*QD7%C73SK5RMBH8;] D$.$5#>6W;S@#:'
ME. "CEOMI'/.7UX[Z60+P]5..N?D7NVDLQ?WFP]\H4L3K[EJBS)^+F?_O[QO
M[9$<5[+[[E]!P(8Q%RBN)8J2*!LP4/VZ[O5,5[N[YB[L^9#@LUH[69FUJ<R>
MZ?WU)O7(=RI))J72V-B]/=5=DB+B4#H,!H,1F[44LQ@Q(C(5PP(K_;%GE$#*
M.8-%GL<1I@6-4Z<J)Q?D3.USW_8K>-%S754W6K7J7" :<\!/Y0+\^O7=[O:_
MN;D2EX;#SH\( /+0$8=6PUTCVSO0:AG.@;@"0U#OX9*L45V'*P8?^PW7+O<,
M/#3=W=I#9+&*>2(D@G%>;U(H HN42IAI%LESG-.4.-6I/7CZU%BC5:YR/)-W
M'CG+6((O'D,'$*RA< \:G#,Y;*3@0,*XX8%SQIW$!,Y>%&)G<>\\\*.&M#(3
MVZ[HVH.J"][7'9H?5^73DUS-I(HC5204)EE*():Y]@V05%!F<1Y1F40T<OK
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
MY#A+H5.;.+:GFTQ2:J,GV&E^U_V;!$9YAPPOVS'H_]J'0G9@)GAM4!W2Y@8
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
MOM)]Q'_6/_WW_]#]B_Z#T4K^]__P?P%02P,$%     @ Z(,"529];PQ,IP
MJI4' !4   !C9&QX+3(P,C(P-C,P7W!R92YX;6SDO6ESFSF2+OI]?D7=FJ\7
M7=B7B9DY(4MRM^*X+(^DFCISOS"P)&1.4Z0/2;GL_O4W05*R=G%YP1>JZ8@N
M6XN)7!XD,A.9B7_]7]^N1C]]A>EL.!G_V\_L+_3GGV <)VDXOORWGW^[>$_L
MS__KW__IG_[U_R'D_[P[^_#3T21>7\%X_M/A%/P<TD]_#.>??_H]P>SO/^7I
MY.JGWR?3OP^_>D+^??&/#B=?OD^'EY_G/W'*^<.?3O_%:: 1="9>"4,DHYXX
MZ0RQ,CEK- 27P_][^2]@?8R*)N*2HT0&H8ESG!(OC#7*2K#"+3YT-!S__5_*
M?X*?P4_(W'BV^/+??OX\GW_YEU]^^>.//_[R+4Q'?YE,+W_AE(I?;G[[Y]6O
M?WOT^W^(Q6\SY]POBY_>_NIL^-0OXL>R7_[/KQ_.XV>X\F0XGLW].)8%9L-_
MF2V^^6$2_7PA\U?I^NG9WRA?D9M?(^5;A'$BV%^^S=+/__Y//_VT%,=T,H(S
MR#^5/W\[.[FW9/33-/H^'\;97^+DZI?R*[\<GO[G\1D2N_C'\^]?X-]^G@VO
MOHS@YGN?IY#_[>>81M](T2K5@I8E_WGY#W_YL?*7*<P0+ M./^ W5O^^K+(-
M%?!M#N,$2]YNUAA-XKU?&A7)3J8W_W+D XP6WQTD& X.)PCV@S";3WV<#Y0%
MJZQ6A)ODB(R(0\>B)=XF(1A81XV\SW0A>H94+Q0Q@_B7R\G77_"#42&<E;\4
MB2P4\,^/EEM*9CNZ;_;=!?[NP!N77=2.9&DRD3P#L4P $09\\#12&OU.9-]=
M[3[5=S5Z,(T_3:8)IF@X;I;ST_A(N_=!N_J-7[[X*7X0B9^'HW3SKXL%Z4)7
M\TD'DENJ!<G]^2?D.L-T"NG#4BO/,K?@;([F%!:_V87&_^/:3_$31]_/X,MD
M.A_$F+21D1)0"EF02A.+RD/+&!.([!EXTXGR'RR\%@YX^SC819Z-0.(33(>3
M=#Q.1W@$(Z8-HP")6),MD<[CV9B-)XHQYAB:R\R[L0;WEET+#J)].&PORT;
M<#'UX]FP"/X&T"8'"%*A#U5LG&2&!,B*J,1S,EHP*T0WI\.#E=>"A&P?$CM)
MM&=4'(_GP_GW]\,1?+R^"C =,&!:Z, )N!A1&"#1O.6(GK,6>.9EF7<\+AZN
MN!8*5+LHV$F"36C_#"Z'10CC^4=_!0/AE><Q<>)!(_U:* RVC"#.2CSZ0M9*
M0@<(N+_J6BC0K:-@!TDV@803#.6G:,(6@C]'^</AY'H\GWX_G"08Q!!,IHD2
MX=&BH>?CD1T\^V3.,4M*E?>[13]K$+$63DSK..E.SDW YL)_.TDHOF$>+K,4
M*TM(O6,!!"5(,.(?%'K)@3&B?11)Q,RM<QT YIGEUX**;1TJ7<BV"9 <I(0J
MF*W^^# < QMH%7BR* LNT6F6K,12U'EBL_?@M):*\PX \L32:X'#M0Z.767:
M$C .\:^GTXO)'^,!,UED8P+:/@=$^HA"2<$0$RG%>,M3G;JP&X\67B]U1=\(
M*K84:$N86!R-I]-/T\G7X3C"($M+K7>"&(&F3JJ2CC,:_\;!&NFUTL9V!XP'
MJZ^'CH8SFYV)MB6(?)K,YG[T_PV_+%RG+),/D09"C:%H_) 5M'N<,!82M4HK
MKE)W +FW]GKP:#CAV9%8>P9'L7H'4_ +NJETP0$  5H\:<\D\8DZHK7-R8CH
MO:([P>'N:NL!H.$4Y]:BZUGEY6YT].GS9'R3@?%*26TQ[H[.H  <L\0ZFX@
M+KD12']F.ZG]X8KKJ;[A5.9.(NQ9_><0KZ<(7<;#Q7 ^@H&2P8<2"X7L.)'&
M)1)TIB2BM=(B,2[C;E'%PQ774W_#.<R=1-BS^B^FOE2?G'^_"I/1(&*4(Y%X
M8B$@X=8Z8A,U*) 0D^%!XE&VD^[O+;>>XAM.6VXOO$8V_?&W^-F/+V&1;TT4
MS9:6DD"R2'\.E'C (!@=6.:I,-SQW,G&O[OJ>AAH."6YLRB;" <.KZ=%7,L;
MN )IU,'U;!!ED($[2JSP"3U7CI"F1I&8:*):@XQ"[02)EU9?#QK-IR [$&T3
M$#D9XZ>A.(9?X<C/_8JM@4TL9F/Q<,L2@QMJ W$&&/'*^\AT\B9WD51X>O7U
M(-)\(K(#T38!D7*-.SWT<[B<3+\/ *BPD#/1-#)T@C,GCFM)!,?O.S20#KJX
M\+JWZ'IE4\WG(+<79!,X.+_RH]&[Z]EP#+/9("7*6):...MR27]XC(6#(L99
MHY(.&FP76:5[BZZ'@^:SC=L+L@D<'%_!]!*/O+].)W_,/Q].KK[X\?<!9R@+
M%1A)'HF7/DKB(TT8(4<IT+X!5;H#/#RY^'JX:#[-N+M@F\#'^6<8C6ZH=S(+
M:2B><=FB0P08.5G+-,90"1(8JP Z,1-WUEP/#0WG''<48Q,@0,*O2AG')/[]
M_#/*;79Z/2\='"6R'C!N(]414!(62B*-H?&+G,3HG \2=)*QBP#D!1K6 TG#
MV<F.Q=PS: ZN8)Q*W>C[D4?"#2ATAQV)(04BDY(D))#$.6DC1!YLVJT:^]YR
MZT&AX4SE]L)KI/SZ_7 6_>B_P$_?XW=F XIT2B<\X3FB2Z0<4A]Y)&!R$%Q3
M;7382?_/++P>$AI.778AT*8PL>PL6#*1?0R>NHA"6?0O9DI<RIIX!LA#RI39
MW6ZPGEUZ/5PTG,[L1JAM.!;(QM2/3L8)OOUOP##:!*HY6CH6.2N5Y8H$#Y8@
M?9:9"$';+N*.!\NNAXCVLY@["+/OFH9E.NV'I;MI/TJ:1TF]Q'A)6R)+Y8YE
M'/T?FP.-7@6?=BO5?V[E]3#1<-JR$Y%V!HM__>61'#_@-W9IR?YX=/SQ_/@(
M_W)^^N'DZ.#B^.C=P8>#CX?'YW\[/KXX_^WCP6]')_C=^\RLV[B]_L=WUMZ]
M)4<[-H%?S\BE]U\&BWJY<JZ<YO?#L1_'(1XNDV7;URT::8Y&BIQ(HL$3J4.I
MFD!(LLPBM=X7_^.%_9C]+"R0LEITN2EA-)_=?&>Q.PEEJZ;]?]Z$NFTMT,T:
M![,9S&>WO!J%C,;LB>?ELAA,))8[3P(P:3TU*(B77)3M>;U/1S_MYM50<6.C
M.A!ZCX?6?>I7MO:6"2\B,SY%PI)71,K,T 4SB@COT15S,3'WTH7;KLAY0$Z_
M -I%OT]"91=A-X"80S_[?#!.Y8_C_WL]_.I'R,SL8'[HI]/OP_'E?_K1-0Q\
MIA"M]B2#IJ7M&HCC%(AA)D@MHPKBI:!Y>P2M15X+B-H)!I/:.MD::.CZA4E'
M4#L#E,TPSB&MQZ#6/E 5(@G*EQ0CQUUJ CJ=W&N3A5 \OE1*LCWH-B2TG\$;
M]>!74T\-6+R#&$OOY^P,(B!+800?87Y30.$#\YRR6/+8&N6&7-G@\4O.+##&
MC3(O5;3M<%2^0%4_HSSJ :PS#32 IM/Y9YC^8&1VAQ-KP00A)*%<%S=4HAL:
MM"!""6TX+U/57JIFV1Y+S]/4SP20>DCJ2/H-X.C3%+[X83K^]@7&,T"CNV#M
MGL0&/+O@LC3$15-:1'(L%_6<9.,-4T9*"77\^#6(ZV>J2#UD=:V/!B!VG_C
M60P>#2OGJDQ22F7H0;:$>Y^D,)'1_-(4HHZ"PG[&D%0\VK:6\?8 F<S]J$.
M?)R,XP.)",:\UD*3Q(N'YUT@SF/0G)(3TFH:!*V39GN.HA9<[@YS"#N*O ';
M\FDZ^0+3^?=/(X],C%,)%[Z4/!V>R .E<K8@->$AEYN?TNIL<7]I9CDU*5@G
MZSA"+U'50M)@5[T_.K,Z4D(#@#I%3GQI?O@ ?@9G94+Q:?X-3^(BN$'*&C<<
M,B.#DZ5;!J6$$B**@W#"9@B\CD%ZD:P6K%+'D.I.#0U@Z@2U,;X<8J"PDA7,
MC[_%T74I:/OK9)+^&(Y& \L<^G7HQ1G)'9$I1N)#\"0F3L&CK*#2E=(ZU+60
M">@889TKI0&@W=)-40#:<T\,+_TX-F427"H-OD)",CFC':X"IHT 4SG@[Q@P
M6PFW 5 <^B]#]-2'_X!4*J^O\9//)WG^!TJRG,_<:9N\=H1YZ8D4R%?0.9&2
MYA<A>J%#K2N6E^AJ(:[O&$ =*J(%6$W&"Y'\/IQ_/KR>S2=7JS0%\O)#< ,>
MI<@<#^A4KHPD"HNX'($XQ15Z@%;(%R?I[P"OM>AK(0_0-<RZ5TP#<+N3!KO#
M!+/>9F$945$@$[[4]C'K2,I>.$LA"?_2 +D=4]T/R>EG9FE=/WQGL3> G27]
M VF-!5O*Q)7!T]I+02SG'#TZB,J H)F^-/%ZUVQ2"SYTA[FCC<390)+QP]"'
MX6@X'\+L8)P6W46?)R,4^JRD*^;?;T43303-4R(&>":2HH^'$0 G5G&;(F05
M>9T3:UT*^PWWJU?"55%4 U;H#E\/,_\TQLA%* -<:9G=B;8Z8+!)@E>42B:8
MA3IW(L_3U&^:L@X&G@?:+@II %HWA0V?_/=R'7US#>1\$C$93WBDNO1*4F*E
MX\0HJ]!4!Y$K>4=/T],,I';2]C,U)3N(O@T 3:]QU>=EE(*)(H,@P%3"Z#1)
M@F%J(.CK)60'8X90J0K\-=+Z/0[KP:I#A32 L..K+Z/)=X S&)7G(1\S-M")
MY\RI(\%X2Z2RB[<?/5%*^4P#!C#\I1ZG[1'V*FD]7]EU"X5)3;TT +1GQ34
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
MB/+9>IF$\+K.2*WU:6RR&[4SM#PSZJ%CU;63AGG$X DJ<WPYQ/A^E5X*U&9
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
MQ,QZ31F.HN#$ G<LH.MG(CBI&!IIZ0F1QFA;9QKWX_2,:W7VU_,+P-E!Z U
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
M#*FK1B%7/D5O>^W7>XFKA% #698;C%YH,$H)<(8JKUCRSM2I^'N1M''S/(,
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
MY'4ME'7+U5BFKBJ;0#$306A:VBEQ S1*EDN?R]!:P_JG6#G2Y3$@/NLMF1W
MLO-J^=Z5+GQ>N<5JF#53DF ?ELO+%-]=+FZZ(=[I,K;F]_U?:1&F*(N)<TZD
MZ"4D5IJ_:H-\!LG 8V2!RHC:FDH3WK>F]4AG55=$?5UU;P]K>P7K6?I:3GN_
M-+,7H+!SFJXN42PW8R=(E-;HI$ 8GT$PH<!'X2$2%WD(3!-7YZ"T C-'.H*Z
MW?U@7\"\GJ7S<&<T)%M4BP*=,^Z,*FGP5DC(@;M@5: I-S86>"\WJKV.W>TN
MF_W LJ<;]7X6FU@Q5_,P3V9E?FP*93'/R[?6>W!)F:QE@UMM"0-YN4:'LJ&!
M@]'EU)X;12U1DM ZL^H.Q>&1.FQM1/%58/2ZXOK_3*7E&@KI1UJXK^G:R^T:
M2A63F*]-HLJ4V)3 .&9P^U8>?! "/T,)L4RS,2/5'0W.ZY%Z@FTLN<K0^M=9
M?)/@"'/4)W"Z%/(&ZU"+C !QWH5(3?:VL3E9VS'X:A)P57 ^SK+<"G3MI.QV
M/GW;R.W<!*K/RBC1D*DT'J0.!(3G'&RY\JR3R:34#&!$VU@)[BY\'JGGV>CZ
M' ^"Q[!EOB2=1W))S\HG&AYDB@Y#9M85<42PS =0I9]E#H9H/E)B<F!.C]17
M/=)%6A.&Q[!,!W(RM O4"/0O E&EJIQ;<,0+X$I&-&I>4ENQ?W4CGNTQY$2;
M6)0C@.Z59%'OY+F>%0UCB5+K(Q!#RM6G(,&8Y"!+8[TD5*M&<SL]&3S2]=A&
M0J<&B%[!7G<2KZ8:N?/;^]JWE["3Y)0RRP'UI5%A6:$P+/KGV@1!HG9)M'DL
M\2Q;O=91RS-3QUQ'PP&FE=7C7Q:&WWK3/DNEJ/]J;E@GFDMW_B4M+M@$S0B-
M6G!(MDRRB S=#>89:.>"9<JR2"ON4H=E]KASHP-"?:A!*0?"W2M8FD_O]T^)
MB$Y0<8HXZ8$(48;,< >6Q@ \BFP\I<INM@5N9&GNP.QQIT7;79JU<?>ZEN8'
ME,1TMIR&O[OSRT0G$3V;$"@!K\HE.$LE>%Z:EU,,RZD/)O/&!DJ^R--QIS:/
M8J'M@Z)6UM,PJ:/[DI@(AI9#N0S6<EGNXUFP.DG0D5KKN$FX[S<9OSW)TI'F
M0 ZSFD;'T"M83"_7VIU\_;KH2K,W!,5X0(ED#M3B5BXX;N!6D PZ^$B\="FX
M-H\#=F;Y2!,IS2_&PV!P["80+SH _@D'X#?TG[^=_UR[U6]1<^6^4\G>WFG4
M^@67V/+;_#Q.#-?>ND AQ%(96^ZC&\-*:1!AI1B(&-MOG.:!".ZUJE1SJVJ_
M]&2SB#BV=LU7)J18@ROA+9>7%U=69? VS2^_JFI[YBTY;:,M,TLD*$T(1%T6
MB+7H37&1@&1JLF+<UIIA]EK:,DLMG$G>E+XX9>J43N EB46>W 8BM<RU)V_N
MR<)1MV7>!K_UVC)O X(&8I*G6L0)I;7-E$ FI<J$:0RR=-20B(M!4I]"K%.!
MNT\_QR-HU;P5/'KV<]Q&5XU"[GZ_,2ZR4]X8(%UJC&"4XW/@H!21,3 9?*5V
MMD?:SW$K &S=SW$;;8P=N#W1@-"S\E_GP8@R,XL+!M:*"(XF)URP'N."7G'6
M<?9SW$J#/?HY;B/.L1'Q> M"1YS+2B;0LI13LI#!Q6A*UV7+DC:4L9Y35H^Q
MG^/.>-A?F"/"8;E83<[*-MW93!T##Y%K4**T]';.@J'2@;<Y(KBU$Z+7W3]\
MZIW]!;_:W%ONO?:UM*7>Q8W97?XM@&:-=>,-(])02*5=A$!PX])1$F14C%J=
MM8J]7)/^L!ESB]E#99M*WT%^(ZO]-_?7].+RXGK/,XE*3SUR*W7ITU^VNTC
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
MU&*MD6!N7ZP^F69H A(-^!9/>$UOS]UR.<W3%$^65WT+'MOB3"12&&^!1:U
MV,3 B.A0$](0B8&RH'5J__>ANA%DMP' ^4AH: #Y79[H)" [R^DZ?KCE^,O"
MS9979#TADTF0SGG#,M 0D=URX=M'J4!&'F+@421>IZ74GH0W<GK<)/X/B8D&
MEL VRGC[K31$^##[8[9([KPTR?C536<?Y\OEA"7\C] >LG'EC,LH<+9 5RC.
M41<*I3*Z%_0T_8T<OS2Y($9 R-'>!/N/]!/MQ^7%53.G>K>^'G_/86YX]>#Q
M(-?494F@V 0*857:7VGP-J"=]41%$U1 %^1XP]4*ES(G-!*F@\E@T1D#(83$
MG4E;"$('QITRFM9IAU63JT9<^7T1>LC;N5L!84079;E83<[*?M(5;I&0B9,V
M0R0>]X\4#7@M'1"B:=12\YQ[75_ I]Y!+GZUB=I[KVT$7J.C8+ZO2EK T;I<
M"MV?0#*3()6*Z*$G XX'"8([PZWQCOM>OFI_)(U9J;:'RC:5OH/\1E;[;]/9
M].+R8DVXEX)Y3@4PEA#Q5&@P5G-P(1(=/=-,#&="[KUZ9-7OHKCY$%)L(,!]
M:/^ZA9"CL$YY7B1 01"!$5$($9@W4E&># ]UW,?'Z6DD(]/*/C.@\IJ$X+HR
M6&AM;$H:6!3(AW $;/8H*1J""=IX8^ITI'B*HG'=G2&T_2* =A!] Q#ZS2W^
M3*N3[]\7<Q>^/>1J;9M5SD91&B$PYD%XSL")G*#T$D5#S;)F=8JA^]'7&KQV
MP<*\NF(:@%O/>_B9*&*H)J"DT2 T<<A527A3:Y*(U!@?J\!MP,X;31?55]E4
M*RBW)<CVN@:KA8S<.@%19(4.L.1@LH^0C-/9,)Z"J9P+>S7-.+;"R5[-.+91
M6DN(?.2ZM-$N"\T5>!,"B,*4<R0!D]Y)ZG64ILUK[(TTX]@*"EM<8]]&+PU
M[(ZL.F:^X-]UB](XGKTH8T0)0?DH]#<,I0IB8IQB^)Y2KG-/Z"F*QNWPW^Q>
M/(@"&P7B>JE*='TCCP9DX+14VCLPY>!7,N^-I8DI>3@HMK"O#J/S'D#:00$C
M0JD<@C]@XPR-\^PR_7U>:AK*%8ZUG699*EV8T%PR$"Q20*MOP0=K*;'<)+:1
MOGMXQK[-"]M#S"[*G5>6=(.&J!S,SB]GJS.WNH[%O8W26DF :U\:;LD(7@H/
MC(40:)8T]SO_V=L@/:1MW#3PP#"KI)+63-3&I+8R2^I3?NN^3U?N?,V>):8T
M61*@7< UI(( K[,'D2CQT3H>-L<0][16+[][W!S((0S7P/)O#5YOYQ<7\UDW
M(^J!;18BN$R91(<A6@R]!2\Y2PJTM'A+'OV&S59 /7'US$O'=>0/ :BA)-X<
MDMSRV^_S15'5FAM)J;9<>;"F5 -(G\ +#'EMI-$)CLMF<W!#7_QLOFK<V:,'
M0<U>TFW <ZH4(W^\::@1A<R\=-"01B>4AXXHF8CA3?29>D-2MI5ORE7B;%QP
M-YO;: I0#2RP'1H6;!J9B<K&Z\!1']DJ=)1- (,;$DJ .YT(2337*5L9@/A&
M\LM-H''_7A9[0:/="Q9O/_WVVX<OW96#D]-W;S^=?OEP^NO[T[<?WN\T,_2Y
MQPUT7:(WQ0/=BBCNZ735'8\@1F]@$A#&CW2W,-1I3]'_T(8X$%R5ZVB>@V')
M9H'AMM%U-MVMR-S_"G./E]U.I;(A1)I\!N),*@4?N*NQ&($G&F0IT["^SHC#
M[>@<UV#6P]G#*\?5M'>4AF[W6:4O/[2^T:LXMW0[2%I.<!4B3AC/!H1B&*L+
M1H!X7Y+7WCM?JS7! 4Q?%X1>W\K[E-^MP?T+N@_X)G?^8;9<35>7W26]#P4[
M%]>Z+AFRS3E]7E.CDE(0,. %09G'E4L4\)PHCT1(I]A+X!N4HF.R?=L [5X.
M813U':5)O)'/AT>$L<<]VWU?6=^<;L_Y*,:6Y.13)@*\*]&'D!8LP?U?EA-L
MY6C4N4XKC,,9V^?6:*>-NS?N"<J"&HGD^A1 .(:2D9*!E%E$XCRE^D5P;OW6
M8S*:VP#FGM&LIH8&4D1%:$4Z_SE=?7M[N5S-+]*BRU><XO]NFU<BZ4'SKJ]@
MRB!LY."*[+S+R5)G9<IU3K#[T3<.#"N#XY$V20-K:F?\?4^+Z3Q^7KG%:A@4
M7AV>EO8=UVP6V9U<E..-_[EJ<Z---$HH S&5H08R17#X*:!$"?4F91LK.=<O
M$S=.%<6!\3>PCH['^ 7T=(73!JA'EUM(6O*LVH(35'/K# FN7L>Y@8S?X 47
M31J_;32UI_%[/XLC12:G;E$R\S]2G2CDP>/K1QS/<S1*=$&M39'; (EW-]>U
M ,-E N,(H4I+&VPMA^> 6>S2)^O>*Z[.8)UUD:N@T7,HTVZ%I> S*Q<34M::
M&\I%G13^X_0<4Y"Q#6X>]/;>7QL-;*J?5M_2XJ[02J%YXIY84VRR9:6*R:-_
MZDL5DR'<2>&H$G6VT,>H&7G.Q@!:G@\L\@9ALZZ6BBR;1(*!I"(%$1,%:Z.$
M8*577A$B4ITY X_3,RYT]M?S"\#90>ACUQP^YGI^_H;BO&7KNI(R)H7&64$H
M_8*%MPF#DT! "ZIH,IY'G5_RF[9[95MHV46Y\^J2;L#T/+#('V]*;'QREI(0
M@*N,*\R5(8J9H9%F4E"I$[.59OT]3=/(8W:&W[T&$G\#0-I8<1.B);<EV'6I
M-*XRV8$/O-P95BEHHC*5=:H^-@AIS.'94;_/[UU;";O=$\GW)V>G&!=__OW]
MV>=_/SE[OTMP_^ 9 T7PS],V4)C^WBW*R)KE[VG1;2XWD9663')I#7 K ^K7
M>?#2$8A"2D(,9TK4&8KV%$7[6HO-Y]X>K@O*M5=.E3L?N"Q,4F D6M-L3":6
M<.](':?W29+&M2"#8&+3?@PC_N.Q)+O7>#WQI$I6I6(UUY,X2C2&$*P%3D+1
MN)-@O'$0?,R>9".5K].<YWG;4AT3MSW6'>[/<7I^6;*PRU*"WE6I[Y%AWO55
ME5"U$Z?UMS2M"-<!;$1'!4/U")8+CMB3!.U72(G5Z696:TN[+2\[N2/ESS=2
M?O]7.+]$@?Z")AY=M^^75\K]E!\8XRZJ0#-,J(X,*%$&1-<$('FTRYH:&W@.
MJE++U&'Y:';S[(^^S<US1$4W$.?MR?.;GX\_H$OG*4]I"+'T)# >1+#H?"A'
M(9+,DHR&$5\'\Q69&G<!C(G5S5%/C0"GV35TZBZN[TF'2)T-0:-1*GE*R0W8
MK$E7S612I%'*.D'02Y2-B^9F(-0+VCOJLP%\OD<G=_XSI:XKPZ?O=V[9$T(R
MR9D"C;3T)_($I60"4.Z"8MD166D Y9,DM8C(736_&:4/HH8&\'26T.V:AE6*
M'2M_S*:KY=GG/Z[[Q60NE*09K.,2A$7I6%I:LFFA+ HHHZ=6!5//DC7N44-5
M7 VGCIVQ]2,M_+R&M;H^A0M:"LH]!"_0OP]E*JI&GHAGE#A&E:HT7OL18L9M
M"G4X"[6#Z)O 3T=\<1S2;-FIY?=S=VUHHTLV1QO!$.M Q"S!I< @V7+<XK2,
ML4[B_1FBQNT)515/0ZFB@3WO<YI-YXO3^:KTN^@8X):3; -ZF"$0$(H:7!A9
M 4,[FZ7FP5>Z!_^ E'%;Z-1%T%YB;P$WJ(CNWF$W _Q3[I9$%Z'0:!T-A(%7
MU((P1)0[7/@ETTX&FX2JA9^G2!K71VHHMS&,TAI WUWZUZM1)2XD,VAR<5&B
M%\@8KA^50226T29GZWV=7,1#6D;.I0VCY,W;'?M)O 7,W'9PO#:Y/'+%'-(N
M P?AT?OS7B9PUHC,H@F&5X+,)BDCE\_OJ=M'.K?L+N@&D/)8N!!YL"H% TRR
MDLI@%IQ1'$CVI51395:I3^&ND5JU_6Q@M.PK[ ;PLN>^_O&FUDX3QHU@ JC4
MI<:!.[ :F4?'4";.A9&TURS20Q\L?=RJ\+5:#J$A3VL42!S_4CBY*#W@)]Y%
MXJ*F*&I7NB9Z!U[@?L&R"3(9QU F+:Z#*_);3/771MZP\-\!!@U@_S2M/LS"
M_"*5:NJ3'VYZWO5CFM_QA[[-SU'[R](W-$R$8$Y(:4'R,F$RE-Z@1!((GD<9
MLW2DTES.+0EM\8CAP'BNJ=H&D+LQ+>'TLGAAG_*[(O84.SDN/UVNEBLWBRC<
MB;;<2L4D2E%I$ 1=/9L21I-)944T^OJA3E'<EH2V>*1Q8.365&T#R-T4VIJO
MB:."Q"04J)R1%]PQP&GF@7@3E%"*.EMGOM@3!+5X&')@) ZAJG9+^3^__[7K
MF[%+'?;-WPY46/TX+0-52G].7TMR\2Q]+TV%9E]O:E5%E$HX+2%[&T'H0 #W
M0 7:,*-8="Q5JKEYBJ+]C\;N/_>QML/!2N*RH[C1LP"BM/I$=CT(JW3$V)$R
M4F<G[$'<R&GH(7#R\-AL6)6T;T]VOQ*T\82!;4O%*T!/(D?Z& S/!#3UZ)LH
MXL&I+("AERTM*C=5FBQ?S<+<)*PVW_!AEN>+BTY#;WZN?W@+<4=E5DE(B(H0
M7$(F8'CA(A#<,SDE.M-0IVQH1X(;M43;X.GIVQ7U5-> ?[T> %I<Q/>XNA<S
M=W[=VVWYYN>O:?YUX;Y_FX:317(/^D^74>\A4V#,*Q!4"? 9!6U<D 0]1FM8
MG4* /8@>N52@!E(/I<+V]](ANO(]^:R!]]>#]-M[$F^<AF2<MA C0DU((\!Z
M7&@FV!QI5M*F.HV[&]EIN_,?$K0T <FT'"4A$@_(OV#H2'))* ^4DSJG<3L0
MV^@.NPV.]MQAMU;9B+OK<K&Z+=.YM<#NO"O3B5RFX)D (DL*+A9[:SUZ#,Q8
MJ135W/5R<_$M=S"'7VWB[5DR6KD06$GY\Z$U,3:<KB1QEX5U<08-4D8A<>?F
M296"9(4>)U5 +!7.&4U$OZ;<_>#T%!GCP&E ]<Z'EO687?G*\>KBY^37-Y-(
M5-+!$R@U-R"<,>!MSH"^G;,Z*ZY8>@8=RQ3^[>O\Q]_63[P"R/J+#A]7+?EN
MWC<B#(91VGPO"380T;V=ST(JG;J+T,^FRS_?_"R3C[L%$5(.)#(&W&4'@N@B
M$TZ ,A^D]<%D6R>O\ Q1K11OU]V'AM9.BT"[,V#;V\!"H@QL<*Q,$ Y@K<(P
M4Y%@F712ASJE#\\0-78+ZX$4_Q*@=M3"V#UD?W.+/].J=!/<X.?ZJK%30EFI
M(402061JP<9L@-$0G0L\YLU^Z$]-K7_^18VA9%=MSBN)M@&[\_GR^_?SZ=/L
MR"!21)F HT*"\,&78N4(H82G@0G<]2LESY\G;.2J[H&154,;#8#K$3/])LW"
MMPM<0YVMEL)S*VUI=)#05GL4F%5HL+/(CGET 7*E?F$O4=9*:?9H?M3N>FH2
M=]?<K->H%9HE[Q+81-%(X[(!7)H*LB;:!V&S<K5&>C]/66,;YEXX>!%D>RBE
M 9!]=N=IN3XN.DW7G>*S=,$GC(RMC^4:A(S@"*50G-)@T!&(M%*'O\?(:0U.
M^VA\<ZO<6_P-8.@D=*D1Y".DZ8]BQ]=\8.B"JXMDL#*B-1>FR"AGT"E;%8+G
M(E6ZV_0$18WY6T,B:1 EC!WQ/3;+XG>W6,W28LU-<BP);R504:Z5NM("B)>"
M92^U=]P*D38RVUM,"[GWJG&=IRI8J2#CD8] ?G/_/5_<E#9<9?@9]QHQ#2*4
MVN(L+1B!\#>),ZNDUNA:#G;V\?#]XU9]'_(,;4_9CXR<TM3E4[['PWIE&1LE
M\LY*V@-WWXQKP'"N@1LIC1>X!:M>C95Z >A),L8[-=E7K_.AA3SVKO1E_OV7
MZ8]TG3.[[MXCD5Y'' >B16GA4]9-Q'4CHZ=*6AM3Y+VVHL>?/QX !M+:?%@1
MCHV"CV[Q-2U7FRRPR$16*0$Q H-)8ST8(BR*1*3_W]Z5-;>1&^'W_!=4X3Y>
M4B7+NRFE$MFUZ]T\LAI 0V(BD[LDE:SSZ]/@86MED1J2 \W(V1=9HB5,']\
MW8T^I \\!F<[H>#I]8>Q6!NAH <1C@0%WU]M3:8/_YEON1"^< \8F4IUZA]R
MP[PC8SLY5VN:E'4=;R/V/F(8B[0M%LX4Y-!P> .S?[TK%R2/:8+KM2[@[F*Y
MG).!_: I+KJ4/- ^EZ4G*67!">$J,E)\2-PC6'"=L-'M></8H(V TD#$0Z/F
MK^__3NO"[/(6EECY.\"6DF"DE[48US%-LF*08F0NHBLYE\QUM^.E^S.':<'8
M"#V-1#V"J-L!!^]OGXMW,00LM9V&%L;6Z7MDN"OA6!1 +CZGGW.;>>E=J!NV
MU^=+7T_UKJ\18'#76N#=+U@C5;.;+9/+B9(2=2 >HLN17ECDC!Q%8%Y B,Y8
M^K<-\/:2-*YT^?.U_[A=22^J& &FWL.G-=T?YA?IU_OI M\OYL33ZE-MN+RZ
MF.7OZ--?UK-%O7#<26F8"[54*2#MV.0RLA"@&$_^HTVE"<BZTSBNXK+>4==(
M62. X5<!^/>XJ!_ #8K:,:5H\)Q)X>B5RA#J>%O'LK56.8/6ZA?*^'A U<#9
M'JVAUIM"QE^TN+T0CCOCHX?:Q7U+]ES"V(GRUI6,SIG,P2$K NL$/21[#>GH
MXXK./0D$M49-UL94R:BB+399RZ01JC:8S\Q+$YC4)M4VEL'BH2*//RH9C\-1
M'Y6,QZAL!"?DYR*K-_=+VN&7RYW%N;XR*DZ3XQP%2\77M /!633%,N]#Q.""
M(Y+:X.\06:^OPO$H4.SK_7^VAL8 M^V)L@D(Z:"5#;JPE"R2)QX]BYY[A@YY
M3D79W':/'T.B8X_J?3I6<8*LAPZM7NZ,D[?DC*35EI'=_"<R,I60A842:4-'
M8[:I4"!1EA(+E^$Y@^K9IXSB,#M%<_,68AP:#V\6TWRS]DV7TP>QWL1UMC)*
M9M(Z*:[0RY%=9E*Y@$XZX42WL/K3ZX_"ZS\7 SV(;CS'QF&_U M>2O(DGE@D
MTXJX\XI\2 ,:O552!->H/JBO,/FHJF'/LEGZUM?0.]!%_N?]<H7Y<CY;+:9Q
MG6\YL2"4A:B8B!*8MH4DI$)@D .]5L*BUZG3_O/4ZJ,X@7I4X+Q/:9X.A_D*
M[MJD.&\:X,_RN]4MQ\6'V^DBUZR(3Y?SY6K;LI<$>3V?7<+RMD945Y^^^ZT.
M(JQ_]';+Q%4-!WW<:7K]IQ-5$_-<+HP7VGZT T/FGZ:]/WN7LE+>/ Z0'Y$M
MW8KJ41R>C> [6NV/X*3>Q@[KO',-'F1@UI)@=8WCAJPS62PF6QZAV=WACH)7
M$$D_!8%G";K'>;C-XN9/'0X_8)K3&W>W2?7H(9+>_2$]Q]9/Y*YUM#W;$*W6
MP#(46W/#'0-3&RS9Q%&##>:5] #?;U\$YWSVVK $IJ:_.\>\SID%FT1VM,WR
M\*U8:R>I]7D+[1@)#FVPKPDG$?QCNKK=I:%=+)>X.G#67GRLXOOO^H,)*.=5
M(G,T.Z@S-[-E$4-A0FFK7'+&(72"R[F4C,N2.A]:+ZJ900? K]E]BW=36FQC
M"$[(B^;@:!O,UM"QKU5UJB&3Z'@=7&^",-TJ'W^W[+A,G?,A<KK,1F !_XAW
M=U4*L[PID:#OMY;^!&NR!/>T=P*0BROIBU<:F4>MM-!D[D&;N;7[:1JXTK%/
MZ/2L@!% Z0?2!A%PNW81_XUW\W42UHX9C[% ;;DC0NTM7C"R4(2H/;Z5D]:I
M4MIT#CE(UL#YP"T U9\:1H"IO^ ,%W!'O%SDC]/9=+G:M"O?L6."H9<  ^.J
MWC0$Y'6CU<QRYYQ&Y;AMTT'\&<(ZX<J^*ESUJ8JA[>T'5TS$S]5LA3>++_;;
M&^*T3%>3H$10)FB6R'M@53PU:]"RG*6)3DNO0S>CNM/C.D'&O0K(-)+QT*BY
MO(79#5[-OH?IXF>XN\=WI;H')"V2''VWG&;<L#A)0@6>166KWECZ4EA(Q" (
MB#IE(7SJYKYW?V8G_/C7@Y]&TA[!H?86Z<G;0K"ZG3YT%Y/301MI&?F()"XE
M$AW-$9C5*B)&[KUM$]HZ0%0G9(57@:R^53 "-%W/9_-= <YF>O#N1+8J>\6-
M8BF71/Y#LBQDJQ@0)QD22:E1)=Y>DKH%'OFK@E(_\C\>2&$#I!G>P&K[N^="
MZ<OPZ<VPUKK;WA-;VP(OVG/?8)DO</-['^"W.MV5)$B*F\Y@\6E]3T3R2#5H
M-E_[M?7<)S6O)D4+B[EDDD.]0@(G64PU1<A$@=F4'%.;C:TA4]W@_#H"Z6/#
M0&])$\VN_A[.>'AP8=K#?=\S*_=\R7<,'ZUO]B 87TP1#+*N4RZ<9]XA[:!2
M!UNB,R(WZ@(ZHCJ:K*SRP@NR.+ABVDIDT=-;DTL=BYY#SJ716+1OIH[F&!SU
M44=SC,J&'N&T=U"1=T*D& 3SU531$0V+X#/CL;AH3"SR<8;R'Q/!CE9^IXE@
MQVAB:#CM'7BD41B3368&<KV^D(78L9817RZ$;,@I_S^="':4>CM-!#M&UB.8
M"/;3CY,@):J@:O,D(YGV9 9&XX%YZU1.Q,Y7&0MG3 3[Z<<Q3@0[2FGSLR0X
M IW7&6;6!U_I3-[Z.L.LSNETP'C!B%D0[^J08=-D"ER31H9M='ZD!$>@\ZOK
MB87"(VC/:GO-6M%<VVA9P8+A0FOM@K>'BG*/T_G5]7 -"]OH_$@)CB >V2F7
M6".D;,C_3[6AE>9)L6BEKK?2R@D/2? VV0#?9O73*19H,WV- (.?T\VU4D5(
M5RMT;.VG "08G8#H#BJBTL5"FYKMH_+ZARV,.DJW^_+ZCQ'TH&F.G]M([>L:
M=8VKR@VW&LA 7Q>RY[IC9[1,HLL@Z,<D&W7Y.D#5N%)K>X=2;PH9==G(?5SB
MK_<U(8M>G-5I4>+':_05#SY(6U^1WT</^1RQHVT#G"N.V1+KA"PZO8*VR# )
M6TN&,,M&S5OV4/1""%@?X+W@8+M2(S0\16=K3'BGBZYI\T((\G!KN6VPT3*!
M/&()QI(XOD5,G'.%M&>I1JAH>DFT#Q:12Z4A:V9=5O5>7;"(*%FF7<,+F1.X
M1HUX#L*B-TXW-KWD!<"6PL!;XK+86F%.7 J4Q:(%3.%%N!S#-4\?2/AZ9.R9
M0A^!G_.8A]TH;ZDBH#6%F8R%:1TD(Q^03/(<A<%0H@VMA@\_2="HX'."II^!
MSBEB'R=ZMA$KJ;S-AACADI,QEHUGOK:X4"9:7;R-0;P8?D;1]JP/A3\/HA.D
M/SX8??$&I>#<"L%),)4/])J162]H=Q8EZA1009M9G/LH&MB#;KP-G2;X,0 (
MR?.&6<)U98"8%"@Q2M#,U#9.6CK%O N:"1F4SQF,"HUP\WM"1K7GG*C=KX*]
MIXNZ?1/K[7_4+Q&6^.<__0]02P,$%     @ Z(,"5<3778".*   >1@! !X
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
ME_P@I (I,)J%E(:N]3W4DQ72@<"A(17-CA:H -_7^F:01!8=6-GPRT(RFDQ
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
M%-L50[BHM(ZCK5  "A,V;[MERFI'Q)&7<G+,%D(.KJ0=4(GW0-T#:G"B26D
MW7A7.VCM&#ON5E>DJ)2_S6]";;DYIEKMUZ09AWU4G3RF!:E9EM3\Y&B1P: "
M@'N>K$ 1.S"_JQ39+/,Z*K*ZR'(R $;O;^M<W;^HJEYOC^2"#YR1#N=DY,;W
M,7:8;(.(P W)FI+5&KJ_UX(95>@EU;[@42GJ1V2+-5T>-&]QUB3L4X_+Y@(>
M"PV]+1IYSA=92G9(\RL%FB]T40*BO/8G\PCD=J"82'4=\9EX[0+XM8L9$3 (
M7&H?^]SS7Q9-T1%!B]A7&&X$J\ 8]DU9+R[<H6B.M!_5^\#'WP)84IA0?T2*
MA:,\>AH.HSGE FVD@5S O<WW!+0"30!Q%/HN*AO4+LA3&,6.0L\T70(;L$ P
MA3V2D3;^K/*0E43"AWE$4>)4[+0%S#&A+?:<G)ER-)2ON"=E#DS,5HK"F552
M(C_&A]HM 0G$U_!?+G2E"Y'P\\2R=%O1*L+8W*B4IE'5J0P1QG0MS2PT0''+
M(#WX:-NNY'QEW$ !L<,(C_#U'0; )-P%W 7!J:B;8G=QX@((Y>56?93([?2"
M6%9;^&IM!9N&"V"_1<Q;\PH+,Y#7.H9Y<-\)W5/+-'_0&.FQG$K)F5' J1?
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
M9K=%\[Y65T==YZ<_U#_=OOYIV;YQ*(!Z*(#Z+1= W;:_=K/<60H"Z_<ZOT&
MZ1^RYS:25KY%@T<TW)XK&3Y%MVTGCT]I7;OM:A^70[_M+7,.^OU#SL%75U9L
MM,(_)$$_?;/M5NG][2FKN(W>_\V7GZY+QK^R_+2L6"4/Y:?;6GYZSPC'H=CT
MMU%L^MLU:;>G[N9FUG:H&'RH&'RH&/ST%8.WKOC8)L+5GHJGFPG7H6#P'[Y@
ML)8.6G-]QGMT?0X%@[^-@L%MPO]OIEYP.^OX%BZQQT9N&:5NT% >YVM[WK6\
MM?*AQ.^AQ.^AQ.\W6KKT4.)W,P$\E/A=6^+W'YU#E=]#E=]#E=_? E;[13B^
MK2J_NX\A.9U$W@K^N4OGP8O_!U!+ P04    " #H@P)57- ?)6 @ 0!I'0@
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
MPE>3J-_T9>X<.&RLI+KD*EE*^*+ $\.%9*K%,LUO%461"!;NP2[(,8"S'E/
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
M8,? 3=&BM#!<]+#80B76&4+YE/2]]!!#YD)0 I/;UI=#I3_GAF(T&7I62]<
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
MO"6%:8]+-@?+FHZ*6*F4:S0+FKN#N,^I@YHQW5S7J6).1N02Z%=.;J=6:T9
M.0JE*HFD2G3%IF,<^.S#@I>['+WDAI$8&_+R#>Z4-B?2GXP(>W<R'Y"!;F%K
M>NI'PLC/=?L75#ZSY7'R2A)*^LWY;@;ONF9$%!+"84@"IHH^@!UI3R6>Y1SC
ME^OO<F=[7$[8K;+C-!3HA4W#C.2]RE9U>$9\.C18YT*.?#87?7+KP*?AFX6$
MM!;D#)&7AJ'6_9T7>T]W#E\^V3DX/#Q 5+T!FZV.2H/ I,$Z3%R3W,I-*;DY
M5FK1(K%E:5&S-O=DV,D(+C:ZT":%.[B[IL0=I8'S^4L/4Y&A8>\DXG)[(YMM
MH'V=9%&,[>N9N% 0F]*P(W5[KW*_=^++HAQGBD33%,.=5HQ]0TPT_8HUR:8?
M )WIW&0.@#;P,28ME"! VM2G3F50VMCD>304V6#L:<=C]H5Z0VB-H*G3A725
M@9=.JWD'Z4V:"R_@89&K&WE1^B;LU@R1M95&7E/RBK0"C--< R>*2F>D%$$K
MI3EWS=8HDJ30Z1QGF^B#18I@A#?4DM_IE^#!ENM'VSJBD-&?C38/W*Y)#"[W
M=H3K2!83:G&KGZQ5/'C_G)YC'D.&D#L_WL)O$*:>(Z79 LM\Q -@S]UFS6 J
M8FN^MJ8*MT.3N>/;XLDGG9^D2_&5/->D!U:QY]*W:=<I,] K6-ZYA.OFK7UV
MN+5%R6:+Z15EH?-3^,7]PI.J4G3^GYR[35=YG>E2H57>::[/0#J2N!5:K&81
M'''D!_*ZVTYJMTZ)#QO)[_5V;L#31;K."EM\Y/9?R*RAK9^'\.]UX'G42[AQ
MSG17':>(B*3-A>??_R[4P S<66Z"SB_R!LG]B2@<30(&Y&]QR1@%UW2>;EL:
MDU$K%VJFIF$WZ"B[&/M,S6&NE$P>C9!F2_<72TKK/8O.D%0TZ%GZ)7TC/*TF
M56\VH)EZ S*2D92<[]1>+[8>"TT?\<@MG@QUU)*B''%+R_HLSW::346HA.0^
MU,-*,4-S0:7K/"TIG"$=J'1L$8$.5#[*[ED@N_\,II>K<F9ICA:& AFX OOS
M@\(N@]SJC<V)+ *#&6-,XII(![,(UAR,$UJ!:7*=T 64P> +P-1.\&9I/OU
M>Z,P+1\G;  L80/;SBYJ,0'=G(<!# )YQ#&_C[L5!#*-"K_O'SM39*JS[,:J
M3 J)UA2&:)?YB O%H%R$ E $'\-P[$L[.YGG9H[8#M$*/%J^/V\O6VIE.C]I
M.F,TOH4/69[@WMPIL,9#570,_@36 8R)J,CQC Y^;WP[51$WEU0?DU+@FSR@
M:1K!Q, -'_ ^_N K;C?8\I925=VJP*3FT*E/NE-'-J&VQN9%#<FM[,@2<;KX
M&"L [0FL,T)]C(**R)[#;59' @V:1BD\ *0"JPR]ZK@PB#BLH5+-],RM,>^V
ME=WZ.K(T6@O$&.^CSZ*<7-LTNA$=A#H+=3+Z:E0SYJI81Y+MB^*:H<>:<L-%
M6#3"=Y.OVV8HM=U$#&ZL*$^= O)H3H:]%/G>:2$[8!8O9F^ZFFH;L+P;V^:=
MU.&J,0>W8L27#4V(#+9-@/GY9YN5ZV>+D<<K1+T394-1(B1::*AQYZTYCR+Q
MWK7LMNR8OL"K+_#Z0@5>!]]1@==X>$*EG.>_CMYC3P7L[D!=$X;G/V2=UT'W
MZKPNQ(A(I!X=IPDT:\S06I/5@V/A-.=6U>NL;H>L/)$(/W8YU0B(RGE0"W^$
ME#QC<A 9_,F7XR;.(1D&F2J0M3UT.U7#<_\ 8ZX*4,6BKBU<?O>)JFXP0N ^
M6*=<=!O61NHR+YIM:7K%W2ON+Z2XGWQ'BONWX>GQV3AX/QR?GYV>#D]^2&W]
MI'O:VC?-M2%O@BZS(%.4')5>H]@JO EC%V<81NI3K9B>&XXY[O;ZL2%TAXZ*
MXV6)5/_I:A*/7\@P>FQV&/9)5RNY_EY*!_-,I89Q1H&B3;0[: HWE Z>B2,C
M3<HQTIZI65*Y3I049KB)I2:&1UJ=D(?/M8AV(#8&8/LX@?M61UG5$O75Y1.W
MMJ^;<+B!="+*2X_4RW,U>O;J#(K3,L7S]M)$.\AV"A8Z3B3MVFUZ R,NI>DJ
M1\^-A!M'J%@D!$PYI%2H>'*Q.Z(2$4S,7>7ZZ6YUAS!H<>%[2:LUH[B*I<^B
MR&N*-S/8,YEI,R&4T%]CU#G/PRL6V0I.I'+Y[W2((N9X0EFY,^&^HY&;QMC\
M%5:&3>A^%IK1Z?'PW>GHXM^:@Z8O#>E+0_K2D+XT9(-*0_;[TI"^-*0O#>E+
M0[Z2?]*YTI!+G945Z+QKNY.529@%M/+K5.BG"2=@6KRV5PQH/@5&B1D'5]-G
M4K22*5^**&FPUH+G&A4Q,TK<MG".WM]I6Y)/GF?3SEE+Z57-5-LR.NVK:22H
M!]IHJ:]'?\%A(5TW/85:(""-]%+S%A&S4;L^H$/.\,ESP>PP4O6!52?1 EFQ
MUC_6@K,=1#9FPETB\A;>X#:"X%:&2=*TXR'VA!Z>7G!N@CH[.SVGS]X$'/YJ
M)Z DU,JMXSJQ@E[3TKPY)53\0C=@6#G\WLJ> W.9,9T[NWE8H6,]YP<*F#-"
M'<:9XF'O>HH^C0(C& M;Z6(0\ A$D$WZ\+:BWZN>[%P)B2=^^82,CN868H83
M30),Z(@,HQH(>#&[13<W5MD\8H**VT8K:2=[3@N?%Q\"I^NSL[D<.@EFT*!M
MCLEPK%G!/M.X230=C/\4%OT@@RGSO@BI6FW.>X>^9K8-D$T:"89F[K\]W"7>
M-D817&8JJJY4XX:$T'O #6',6VH[B&I00P6L9KDZ;1,UMVA PO8TYXZC)XB
MDOU75QB^,NS]&;&>G5?2:D!6G0AV9-'U2>&N+2DZ;S :6UZV+R'J5X>OA#2O
M!7VX;-/T&,3 2("LSIR2&5S#*Y7&+H,,7E<P][5!;,_T8?(P(G=?UT[42OB+
M(/$N?K1 +&$#44KQZL995*+9RS#I.W]^HQAL5'F\[-ZP1%.3]O8?PQ0SEMC7
M1OQXSPGO7L[.@'!$33#Y@U8(Z>F29@=97ZI(-V\WAR>AYY%'7UAWVC"0',^M
MTZB07\HY>+YR$#:S/.; ,U&W\TLX%8^&S2\://:KOWMS-GY'IVOP?GQVP<]O
M7C6X/!Y=Z,]0B*C$JX43EFN_-OS4Z5S=RM<U>HP]$R*XD<@$0Q#QF1)209-+
MLJ7):_I7F&ICC$AC/9=NB>)9+TW%3)DQDRB0$1 \@/)@V@,PB0)=!XT@PRIR
ME1[N=7@JS86^=>/&@CRPEJ^YWPJ#;42S%5WG"5(ZQGAP&38]F1XD)"?$!1QP
M,_[6P*=A,-<J2P0<;K&0+;;Z% Z6?*$*YZPAE8QJ)R[]/ D7JIGS_QJ9..NR
MO1D-_1!]ESI+_E,;_*Q>4!#1K*2 1#")L@\,*(EA+ 7FCP8ES4<H\E&*VHS]
M$DEMS]YC_\(8\(1BL^$*Q!WQ)OAV0D*G5X[6<EK4X%G<,LP4*5U%IFAHLH &
MG$Y1Q24A_7?UN H]Q3(%#]P;+8FP)CIFF3-5@D-=AC8-W@&AE9A*<)LD7>4P
MQLK6*7E06@8E4RH-YT>FMWG X4&.1&8P+--I!N;0?YT5AT^.,\YM28<)!XKI
MC</;G+0%[KLY&JXFO(9RGC"NDW<#?B/Y;7@LXD-QB;AH4JS&BF)D,38H*(6$
MMY',;*%\0/;*F4KSC)3#(BECA8AYVG_7>4KM'& !])RC G'+30JTWM"M597T
MR8!'Z+37_DN#&%4Q-H8*CA6M9##*I)5$,)B"O;!_0+V=CG:#_1<'+V$B&">/
M=G>=$3166UL3+HI[D'<0MD^G X?F%^>'X0J <4ZYSB2E)D1!7-1($$CN>2#=
M+IQ:K)4EM%G:FZO<6%%:%*:P7)QS\%"\I%-KTLCZ2E3!M'RL14/'A<:Z73'U
MG;I&8EH@*;MW:#)G8$7!RCE8,S_RE- T&8)LG9/E.DS<^12,H2"6)!&]R Q(
M/4TP_'2.U0V,ES>Q(#L17.IM"03,#.@'EOSXEI_Z32^$LU@;QSPEH3,=JWZ$
M506\HQ\V@:SOD;H Z\!MB;[9_;SLA!=IONR&FWB=J]-K[EL'15$8G(!4Z!BM
M;D]B@4*LC2"L5?J^CX>DYYC-\,OO;'LS>" 8&J$]KJ6D@PL  HN?@T-133_X
M)N$U$GIJEW,UGFO?6)-:V%=6A2ET2[8UOW;C]XW#7 ]Q=4QZ%[C7/W04TG>0
MMLLGO*UGN;OJJTGRTZRO\PZK==P<3(DP./K7V_'9Y>EQ )<<_>M<NW.K$![F
MR>%^BT[%%#(67--!;<\-3IF!\--MX']W0R&#=J%G QN8/HEN5EUTXNAP@IC8
ME^OADQ?#@6YI@RT"2*UN#?CQ1'%)V=V&3W.,'Y1:PKV6"<.'XGQ:+]C^8;7I
M#!>/#F68KEM'+'T+[@WTKHWKNL3=//N:M/9>G=\V)X;6UDDF.#,Q,+4T:3.3
M __);UP8(K7]=.; GRG= 4N7DOHO=4?SJZ8T4T#B7H#19IQ%S[MV%KF)/Y^"
M/I)F;])_A(5?[%1T4MB2K^D4@\6<%BB[W,7%,<N;1KFF#;=@-H<AQWA)\F 4
M.JZTG"!U!PKU321,2'PM,V%?$W-/I%_@'I>&NG2@K!MC2'>%BS1Q4FM>]+Z#
MLA&Y$>>=CX"&TI #R_0!IN:%\+N9"^O<\*WPHFM;P6]F.C04^%QHNO_DZ<MG
MG);5+''-8AS\-;E-<@JY'5NY;!BG'Y?XX&5P]&9,LAT\?;X?XJD*TI-\# 9X
M:Q!7*LH=4(O3:($0TC@,%GD,IPO^"RG!(EU>62^%2<S 7IPSG- J.(H)E6KF
MQ1)[AK#@%6H&7W!I=(OEP)%[8Y3,:@R),X5"\TAMAAD]T\:S:Q[ZYJ'A[,(,
M>IUR7X)U'71Q5/#K+<1Y,M49GFX=X" 8GHG@N)T>.L!"L(VF@.Z^H+LG\)Q3
MHHI*OX5IOY*.#)'M)^JA-YJ:CXR@6\?:9):D@-.;U(%;([[-'5::I9*PL7FA
M.X7CS5OG$Q6Z;1'JRB+NN=:?F.VJ8S.>Y>:+[Z=W!_U\U4W K1;%W=/S]QCL
M'H/=8[ W%(/=1(+V&.P>@]UCL+\'#/:?,E@VPY%]V35'ME$-*A6&R!$U@V]"
MR583G6.Q2)EUVB\^;"300]L93 *>)OC!P=<U-8K:A;-5FYS C"Q:Y 8,?X6-
M_#X(W1D1G2D+9UA$L6)KG?@IQ/6@"*7/&&JYR83 PCR>[%_L-"SM<C6'42B,
M_=305'<AQ7)4 8^X[0;<DFV0UB)3M^7?@YE.'AA:)*)#X@2X'_21Z2^93TU5
M52JH- YD$7^AU*Z&].(19GN%!,G[4E>V*AN[-RF-V2?Z0<:1-W?0[W^[6ACL
MM$3S*GB=[  NL?21E9IFT)&:AH2^T5F2E63'FNCPR>C=B!'CB! _&0U>CTX>
M4I"Z&;IEOY6[XE&4RY.[\6D6F=:$9F+2WL1JPC;1Q$8/2::X(Z&&8DKNXCT(
MC#1:J$3X\'$#;+4=TWX\PMU"@ T;+-,B]ZN*4LS Z:CQ,*[%Q\=NI=F42JSQ
MSP'WUC[8V]]KAI'P/K0]GKT:' UDHVS?VT-9*)0)4Z;S.WY'$%/=#I-94'1+
M,+>R_S37&8.2-'SEZ<L7>[_JV3G*63O*M:9/!],2R^^-+N7'V]D9C<^;2 <W
M$./PTJ^LJV759M#<5WN[\"&C*=<==O:L,RS<^LSC$\N<3J$^E4+LP4D]650&
MPI-HWE7G8&C2QILI-W2,]\B&+>"_X[$K3TT6R*<0NX#&FU8(D#T.ZC3=H7"P
MD^OV>1+6'R!?>6%7QHZKVC;@O+ACD!K-U"(2C_ *:\!-/9M5SV;UA=BLGGY'
M;%:FCN%/TE@]^QYMMZ?=8['RT1X,Y\(\OH9T$5;<ZS/$Y5FZD9O?M?HNO7O_
MG<"=R^LY59=6IF,]4T7KU'QBT+BD9J=TY.$Y^)\:MC@F0@F$F5M\N+@2?]1P
MQ,7)5'?$MK "I]$'YW1LII8064RE,]CY;30B\ *X:<J0+))C!ROY&IRZOY<.
M6'A,H*>2 TOE%=M7@]W@W2Y=Z_ TC68ZFJ5_2RV:L#HL-90^Y/$**(C*,&[!
M"IB14:%_97)23H\]1/I1(*U,/E(@+;A545$Z$PKKG!2"30*'FC)Y7C\G7(5&
M:C>T/5$2ZJ[Q9&_;9W[6/VYIRVZ 7%(;I\M 3%,-39!/W&A-]+3I[#:KBPSF
MU850V7R=#Z:CZ@T00LG=*00@\7/]>5^A6X:YS*(% Y>BS$"3+/,P+;>*/:2=
M+!\5=<:F70P5EVA/N43X-I=&4HA285P3<5:FJ(Y9LJC86%P<!W)MS$N]1QTK
MV'KJODD7K@\=Z$@(VJ ,'LL8O6-<,4L+IM%;7N_&]18XS"ARFGH+PU-+4 4V
MPHB$6M./P\VQ;&BBRXN0%'HGX6G&/C,8"8 )7!%(ZWT:EY-_5=![-1IO.:#'
M2">\75DF$29F\FM=QDC+PAL/72NIA!*TX12O2G6'2U/L2NS95-'1[-C8ZJ@@
MH[<7(:/XDPX%*1M&<D@2&I37QNEPYY%B2ZW3V-9FP\Q1^3#A#]VR05U@A/61
M<E.&C)CITW2TK)^R_&$CW24Y:FA(J9N.V8LJ[7;GVI<[6XVV+L"$8*8+S=C(
M?3'@H@3<M;P@^./J$&P!@O_ %2*^-8\6K9=(R1?*I3(CNHE0=X+F*'+IR-)$
MR#7+ /E6(OO8,!,&?>]=8) 4DX?_V!/L2,_Q \-I*Q;9LR=-V^O@^:?87@/<
M1G_.XMJ*MCMC<#W=??Y"3TBLICF?NK_0JN-/?_KG[W ,PMKKLA=<'-#OO&)F
M71X3*"3*B.7-@>,X83M4[+Q;/,",J'<'G\4G (KO3"JNL(3QH2B93@K;Y'L2
MMJ&$.XQI=6),AR[)&NEVJY^Q%  >EN*6B#$@ JIRZ__=#V$L^!_J#XQX,NX.
MBO;4ZSR&P<$[@0=P*V"V!]Q#QVG(N(GF<V0CJH3U$ZRGJ%3?M:A.NR.JA[M/
MGMXMJMBV5!533.F_51GIBLX)*].H4)NN>H%:<4*& )K@J62YN&VX'C?2T3Y$
M$/,I^YA35I;53=[RFP/[&U]6)RS]"4D_!L CK*/%VF5%W9DHUZG3MR79=7PM
MF>[8OHQM7AU*)Q0'_AZ--B:TE7H6M'YM#U5M'3GV"7?#E3MH"P@;R-HYT;_Z
MKK=6W)VM=?\I8!KI#N#07N2P#JIM;P6/N;E(*LA70\ZEFPS![E=DZ&LKG3X,
MKA6<&-IQ1.-C2:%]O^O=5]JI,ZI"UT>,]HAIN[D?-#;>=RWGZGN2\R$UB*5E
MN%Q,"@5+:+3-XQ\<3K;(BQ)-MIF&BZ)$&"VB_K4BP8W#P0@N]65;%=9#(ZP2
ME1&OV1-UXT)K,A1W.%A7A<@.F-R2(JV(N9$-Y(0,,7!E7'W=L%U/.JT +X:C
M9_B0^:YWPZP[N^'Y[N'S>W8#]2@GL3I;)&7I'=F/OQVL=OX$H?Z>A6?>'>&Y
M7Y6^2;!0'';MZYS1>4=4Y:G#14QM^)A"=!]M'4+^*$8891_LB4QY*>%A,I\B
MHT\!^B^]99HG_9>;]=)AOV#-Q!A36$?W33%L0*U$FUTBN#!*[P ;'G^(7O_<
M3;"_?[![V%<4]15%?4517U&TL15%3[[&5/<516TC[RN*^HJB'ZRKP]/N=9U#
M-U_C8AWB$JS)8!9K%YD1>C 9@E0(]6!><&\YF_P6#(VT+K@[P2U[*.(T=.&B
M%P2QL,JV;XF.UMST 7@R3D<NU91A808RT$*PB=@0)U =7R>M90OX5+E:$NP&
MZ&0!"2:$8F@^6AB]A?% L"5-X)*.%GJP)28RS63".%X4TWA6<K#-S"LI1PU8
MCG-5:G9P3&,]8+)ID1U:)WPS?!B\V/D5*<('P?%1$A^\<*M "SNS;12S#<()
M;B??]/X<L!@U#X0+\5G24M'P=E4ZXD5SSJK^*D*67#QX7!"4L, ;)(@I#;MQ
MNV1(K1?Y?E+O13,MA0FF)9]]<@\.[\'A7P@<?O@=@<,;7/9!B[V^^:V.#[L'
M$K\@FJIBT07V)-=U#D;67N\ @9(."*IHI1&$QG0R8ST<B3%!ZPN%EI:#53>O
MPTEZ'35PF2:MAZ*)]Q*I:2-8NY1.,U\S_%7F]#=R*.4W],^DTJD<V"X?&+4*
M$YH3\AN3J_88(W;G&'Z5YDN^D%/_"+)DL+[7K+I]983)*1+:OJT."-&Q^&1%
M!Z1FVWB(5%QN";+R@@FXP!KEIN$4@G8XP1<J3NI%J%&W_&%W)GD,IO<2ZW0[
M,<E<=,"@,C,RP](N4FRZ4C,HGL3:R$I ?=VE[B-B>+YN]^Z2VQ:-7LWA*G6"
M:?@0,F/!#C,67+/%SQ7S4S 4&4._;F-I- T\K"SS*34C\/;=>XWI\3X]TED.
M]U82,BOKQA?(":?5ODBFK^TTH@=Y>;% NLBS9(H:+BMG3 [JJBRPF=4.&/H(
MV;^6]E4CC"!FJC(>YPVX7T*TO/;5353%0\.3(KQU&=:)7YF;B)"QOO:&I 3_
M+WOOVMRVDFT)_A5$W>E;4@2LL/QVU\R-H"7:A[=MR:W'.5WS90(DDQ3*), "
M0,FJ7S_[F0\ I&C9IPS)Z-M1QY)(()'(W+D?:Z]5I-<A2P'UHU#\8SND*&J@
M)0HAEH8KMHP42+"?Y!4& B1TH>W>J!0USVF#4].*/QY!B*C5#XZ#0AJ*<)S"
MN5M&<X+#";-"32Y!Q\6]\S@PV\<1\(:WB6-XR[FN@.%([^I![::I/=BU+/50
M_;7.Y7W.'?D&MW=@MH$BVJ /*8*QO^'6HSARK(6&SA#N<2^=K8R5,I32K%99
MA=OFLKSBFBC]M%&1*+82HI1B\O3L-2!&XD\TS'[B +,5V-4G6W[+'IXU#D+I
MF<-HG[K*M*6M2= 8R_=(=88(+\7L9:)D@@3':ON$_9)[-S)JU>/"-VFC("6Z
M>S0O\^:UK:MJ"'S63G&3A1X&!1>:&#X4N/R<8XL ?7VRX>O^V=-@WM@PR0G3
M\RS0V8N)+0??$"?#Z(O!FQ.QNB2K]-5Q/BQVZ1%V^I0L7T6$L)')XX9)?"44
M^U*I?\WZSG0AUY&71T35@'2W1<K-A?3* G/7R'O%+F=I2:6]KA\=L[-[U'XH
M[88RW=-]9#0O3$!=$C+B!)LMX+,Y?,G",=&K-T^?D8(A'E83[F"]93HA2V2K
M#$"RY%D>0(F/Y,C)41P7CPEX$P5[(QI(R'C-OH4Y8#-6@9Z W$3A/^9K@M2M
MY(@D7YG=G=XV,J% 1#!1[W]IUPORH/!RI/TB&*]%<H.%#X.[<>)B'NID16L5
MK2#ZP*_AJ>^=UWZ^T-LS>X'.W,_P7H<Z8T.=HI_KQL)TB-80%:%F^VB<;4J4
M^<;)S)7.B<(.410IML)1E?*\U&FJ8?\0I34X+9<L8^0N8J4V6[X;>[ZTXW]:
M,Z/5O0SV3*1,; ^L,\K8-)P4L.*Y0[RF5ED?2(7<8-]T:UK(:E\F22&&)57Q
M(2Y.:(?\MBLG5L[*IRY+*Y=]OY'F99VC6#O%9>)*P^$X<\7 EH=Q,1L/C8X&
MEG /-75&+ *![:DA34NL+<!CX$M=247SCG[O8%WHJ^ +D^P4UCZIA(3()J'&
M5PO>0I'OR5AL.G0W*6/#M(E3#G8^9WE4E@,70^M/^;&Q>H.T/<[XZP&[LVO&
MMMWK[7(JL--\U<SSX='E&2MKPE\\24%W6B_TC/$UI#>N#QP@)58T=F!-.7D'
MSC'?JF\3!Z<H)W]XBAP[0B5I.T^0)#P;_>U3CU7@$7"6YL+N[IK;<0A%G>";
MRB,UI2^JY> :74E8M'F_.&&8Q6VM*=F:N)E2!<;N$$,@7C&Y2J\Y>.+-[$C_
MDH5?MA*+4M9<%')/;*<QEBM;I[*1SGN'Y^JY:F,&2VV/YXP]SJE!$J?IOOC'
M5F3/W1)L<YH32X'33[LSJO+??^UZOE_#VTDVD9G^&[=10WY6-](O0=/W\N!Y
MUZ+"4,N"MI+O& 069>>PL>7XQ_JXES3C)+7T>H6DG5ZAFOH0P(/9*<ZSZUJ<
M](E)2?U1;H*!&JS!N8A T B<1&R@P6+'^=?2.S]CZ\XBHV!5LCV#B _.*X&D
MX[Y>)+>>A\XV](I9:L*:>TVJ.KL5=1EGLYCPS<]EM21TY(#E4- L21N6M=PV
MS!-<KNG&/FX-F9<'+[JV[QIRKK#B<]8@FH(CN<@3 ;$UI4+!"2R%%T/U-3GT
M2^%%\79B!TTZ,KVJ$%>:X':8!%C"'0M4VT5&P04I.".V?^K#?&Q6T6EBID%.
M%_=NDLT51P]K+%8J#X^>YNZ#2P:M]\/'7"5%N^Z1"@WC02WWHNE(/4W-76\<
M6U0&IPI:=%AY\OR(IZX;Y:=W!_Y3Y%R/2?R8RT.*A%=MUX*FS>RDE=F#HC=$
MKQ%F_XO)7/+6/G!+]M8."^W36CI\ N'!^I=6#+84ST!P4Y.:DG>!?%2%A:R4
M7"?QO E'%=24.[($6Y(_AJ_,J*5S796HE$<F4U^$?S2LZQ&I"!T)8VG[$^UJ
MYIX>'#:Z(9[O9N<.W]R+T[SECD\/7KS=Y8Y/#SS;VKU[]JTA?6M(WQK2MX8\
MO-:0%WUK2-\:TK>&]*TA?U)0^K)K0>D?FB"V61Z,;3;@B+X),>0BRC;XD07O
M$R5LXDLX?$QN-+Z%_>$)Q==+P^WI%6HR6:TX@<P9%'=7"B!QV[I\%:T4$3!-
M*,6%E1TO&4^I6H<S(C;Z& 4P*0QT8PQ!8O"#;63 "]8&+Z79-!B*5Y.G9"U5
M7$L;KCJ(I;W-G<&NO0^;*B(N9KEDUFF6>(U-D5]D Z-8D[#4::;ZSS5=SIL[
MSKZQ-75/Q!RUD2_'XP??WN0UWZ]$UC5BD1V08**J[/Z$2Z+,,6:%-TI=0(%&
MC8M#QT:SV<CT(Z5!B]3B X5C:%CL:,WU:,##!&)\S#HB/$M7K/2%N =(6#K5
M:':FOJ3]"2D8)(%)$=B)"U76UFH1O[%ICJM,4'*;K]8 7.R8V'WL2<)77;/'
MFL18NISR]KJYRQ-M0O2TL$G/U@7M=-CHTP5A$!T^4K2D;[GX-XV2:;*JM'IK
M\SIX45SXG*OC[+/%-A$[(ELO_*(2;. -!/M%24JZ0;*X+97D66KE:2:Y:JW4
MU=%$XHBU/RZ5(,G/FW*'([R=:Z,KG)OM6@X72_D=BD\YN_?8M\+KKFT%;2:<
MV#I.V:"F]KF>Z^V/_@E0:GV6ZMI),0TQ,_CQ#T6R7#[YB$?>DW>+=&%N2?AI
M3P%;!XC8.HSQ?U_NC??W#O?W%?@7:(^G9;DVPF#/3L[>X;/HZ.#]P=D!.+J'
MK_;9N7F?I$@-8R $%94 TA<(;WGXZ@W<TE0'\ 3_/-AO4;&BRY#J%7* H<LF
MU[Q Z+6JZ;5>%O_WYAX/@2B9,GK^E+[YXG!? )\BPRW-PD+FBR4+8OBUA,"Q
M"OUE4Z^ 'S:K^OKM#HJ'?):%!5"O0M&O59%>)Y/;.M#<3TR[0[H,59@8XXW:
M/U\3)+%D_ &S"C9[-T4WS)$B?H9W9^GV^4T0*%)^)?)AAV_?ONI$/\9OH\^#
M01=Z,:S40_0)'#/8=VO4/@2#:_>H'EU>=  SV1I/P._/3$FGI.W&1L+8/+OA
M][7W[.EA=/3I+#I\?8!4C34E-WDQ^+6?^7)P@\+C\EK&2*@++PK=R_JF#+P!
M?(_;=3J"XB?#Z#:BUKQJ.SKL'LM]BY7W1M68.QCW>_9TEGG!#/UZJ%0.OH91
MG]^]=@=LB]J\G?UMW+3VK+X,8IYQ.QZ.G7R8;8,/) LY@X6CQ:F'_[J]XUUC
M,Q3IT?=>O.F:]W)'SX\6.8-XS77I6'SHJF"TYP]IH*!5Q*XTPU/\%C)E2* E
M=IU@,IN0X8SDYH+:>KS*398XU#>585O0Q\Z7B,F(SR  SHBYNU!7APK:-*)U
MR1,40.M@$')K2I\0?M%]99E\H58N="W897#R-<V$STW24 6Q 86/VZ<]"4\0
MA^-OCCTH2R>DF^P$6&+*"BR-R^\FUPD$-C"#!__Y'X>OGOY-K1+A,@*DD'M^
M&"#E1G]0[XQ-QGE.$$]EFJ55RCX2&N1U9HOZEO,0%W(LZT,Q@YQ9PUE@):(X
MNLX7X/48YF@.W@$K"KF%5Z'T,9S,F#^9D67FTX0,EZI;#K].(#R=\RG.Y*3\
MN6/,B%0*%OOO=8D0JCAZ;U_3",++LBK0 EKW<L"@"Z1R'&63@]AKGR6I&<\3
MS8MYDJ7_"D J340I8</\/H?86_=XF<3=L07#)7 =64ZHOQ0H0F,,;&=M J&L
M-(:(_UNNB?@%R:[3?.&"6%J[[+?Z*:E:H"3$-J2R8[XP\H]3G3[\2-X-/.(\
MF<L:M;I"&%=<<XYNU/YPP<=\47#D+HZ#95@R>0Q;PMEM>]*V9BXY-5%^H171
ME/>>L8*5^SAU >B:J1=RX"F.87&G(D7EF6E_F)A!(Y-LGX7 .=<F6>B&\/*<
M?OL\_NG^:\=/M?MOE6Q,A6T*29'Y$'O7".2VG'75VDAS[ Q+3*4.AP,UJJZZ
MYVQ@P)6BEIC_I$U!6_911!;]R621LG&SW]4_D?B;*@H@;JF"YPDTS00AZ4;
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
MK(E_NS*+:5.W=_M#6QY2A/,\6:]X. CJTWZ'?#:#M0AO3S\!MCPUY7[D"^?
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
M^O;-P=NGF__\[:E,&?:S1B)(_BYIQQ^>DKNSVOJF+?WY]N!M$X#P[]C']2R
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
M!G]<YIG!BAT]DN2]BR(O4G)0$"JK7Q(=-OX=]A07N'C9&\%;\.*9W;;<9%;
M@H(#_9Q:;(*U1>>L6UIXPJ8!*"JV?(R$239K6&^Q)PRW]7*VF!F916D8!=#>
MF.J/S0&EO-XCK*@NU]6:.HTH_)DR9FJ*7LU>#6&5Y4R8"YX9/ 2X(7N'X.;9
M1L!CB#,B"CH:"5VMVL(3BWX"5CMCAZG&Z8"50C_L8]O2^!_PN(PD3+ H@LMC
ME9<5#(X7^]@ZD33@VD+TON74Z#8T!&8Y!V_!Y<45)41&5-W K\"K?59_7-]M
M#69VRI"WPLS7V'MLR1;95^/",T_FC,:75>CEX;SB1B%_D7H<UQFUGV,LJ5:/
M>8B]!Y2]A;-J30G3PGI;#=;^%UI)5DJ-*5H=FS&/M<):-X*OYN*!<Z1ZDQ0%
M?LAKO]^V1JFV38$N%4"E_PV_8/OEL"<>H^QL3L8V@X=PHTT\4S<VB$X@OS8M
MB<V9;P++V_K$J8?*4=$X^.ARB2DSZ:NR=Z. GWHQI:,/-C7BQ,AYGJ!OSFUA
M'-C Y4N[BWB=0D"^)M0I/8F/7L!/8^UD*M@N<'BIGCB:U9X>!V-=\E(M@4=5
MO7MM)J20L\44MRH)\$%T8LWN5WMBHM\OA^9Z1>?.30X+?M]_XZ5G3>A]P/5H
ME:)QFTS YPV':^T_,XC"5%_9]WAN7Z*^+WP,J:3#$]!^(&9:?AERS,MXN2^D
M*,A&($P&4RR5*811V"Q+M=PIO];::Z2ARVSJA7@T[UT[L-Z OJ?7]_<Z=NWA
MLDE<@L=O\JW9X@&M#0;.L,?!H9H8@ DM5)E=>15!K<JW\6'G(M'(4?<BC+KM
M2?4*UFC<4N )Z\[@<8V;Q!4&VYJD:[09UA_A1:K82UZBH5?!X'\R'OBYVD(
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
M[ 6H.:M@8Y:8*Z 48].S%O)I1AOB/JG2)_4VM;!]3KT"S\)*1[UOBE'?D%^
M1A#G 7,Z#$?&XP?R0>3-+YN#[PT(U+!'[+%OXM==V\0.].S<]+&Q0/M@02A5
M-1OG9E;!,K':H++>YSJ]DL64MT*]J:/U5ET38A!6N]\:C?/QSX,F;QQ'[;(G
M7MZEYDO8Y 1&\"I81LDPUC;37\GG8HLUMOCRV(M,(9(@_'/<Z*QJ,BC'07)'
M@=%N])(OP?W/NRJ<TS"+884\:O/\[0U>6!I1D]3R8K^G_:8>U>S:;F-+,>2O
MH)N+);,,!WL^N8*7N9"7*06%DI*&U*8T):OD97,H%_38;<N;KMF64/*XV4F[
M0GU.W9YUF2*[#5Q.P[75TX]E$)I.#7:<$@]U1NE^VI#E*L']G".Q,J;7B@RV
M"Z5LO 6_R"=?N-TU&<.#52A%7)F%65VA&JG$'B7L!L27\!$81^M*HQ%*I=$-
MGJ@]LMEWZ3ZFA<CX7G68O>'G]0._]J3+).BOT^9"KZ_2(IXQWUA.BG3L<N@]
MJTK/JO)C6%6>/R!6E9/3DR>#\_/1!]+LBUH@'H^?7^5Y]_A53DQ*7LUGBI$H
MRU"BW:Z[(UI8X;R'%+70H'%020P=Z%R)\)A*/CE*$O=A5__BI))?#J;N#M88
M< 5)&EMLW0@VS1726U>LE OC]8@<P%N^SM-I3(P.JUI;M#R'X]6PQQM=QAA_
M#KPGD2>FH\5[J%9NEKT[B%0X8H2UG4[7I(0+U]C7?FX=SP .,)2-,9S[ D_X
MFG4[P.^%J#=Q*7<*\.#;851GSS#_N<"SG6M.GPPJ$9J15(AAJ8B[KT-:.S/L
M'60OHO"I##!LI-_RK-G\$KT[\/RY$DR49BW?T]?>^C6N87G3@E]/IRF5?PH4
MY:4,_^-V*I]WKQ_\>RH[&_DK! L!*RZV"^[.?06!\0TS\V7Y-=/+.*9P=)YR
M3'VC-WJ%K7*<4<'D4*RKZ]^VV7>V@.*RBW$XQV)^@F4]U9K"M'VZ2H6_27O>
M\#FQ'7!QNZG>V7*EX;4CKW"Z!8VWQO;4*@UQ+V/FF^&P2C?SOE &C>!HI3?1
M6IBOIIA@8<]+HH=OIYG-W+SU>RQ\CX7OL? ]%O[A8>&?]UCX'@O?8^$[A(7O
MLW5]MNY>V;H7#RA;]^'T]^'9R>CD0_1Q\,<OF:M[T;U<W448A]DXBO%BCDW+
MHA$6Q$2F]+/R5_PEUF^38LKII&P&1I\S+/P%"3V)4!Y_P$?Z.XH6"CT+YPHQ
MGS>^%2Q$Z=!HPF2_B2>FX#O1T45PMU@*E\*J#&$> ;@$Q (QZ=HT^)$2H54<
MP[[!O@;BTR21YC73R-!4U4-.F@1F<ZR*M5:I^?$#)DO%BNI$;"B<?AH>CP:,
M[P1W9'#V;G1Q1C\?R$G=5WKZL^/'G!TO']#9<3PZ_WQY,8S.AN>G'R]Q/_R2
M!\C++AX@V)^$"M 6C4.4O8J=)3@0VT5AED)#M"8M%3#F^*76'"A7#-!4XM&
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
M-G!Z0H6B4'+@'AO1[3ZI)*,4M&Y$1:A-\I*+>[0I-=. Y>C&J![[QNL<$=C
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
M:F#W?/$I["/Y16/*FTSSK(F6+W/;'T)?-C06FRO$ PC+<0N(MBC/HH3]7@S
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
MW?)]R<R5C=3<N\OST<GP_!R[4BY&)Y>CB[]KU@VO*Y\:G5 ["N7L7/K._V"
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
MD*'5+\@&;G]BB>C;*.]=XSXXIZ6>FI.+E#P>5Y1QJ0YE&G_SQH&/I+'0::Q
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
M=(,YD<1S4;L?#)!*97$G8,-&,':-A\W5JLS3S0Z=;DI=<TN*59[=>>&$C?=
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
M142]1/%QIU7P9A9C:JN=&-X6R@LYK8G@P>:136V*))O,@[N0 I"FP1F4/OI
M^",J8?,1^/H!RF%-$M9\2A9*YLKAFZH5<S=*F"GHUF.(;;-BTQ3:&TFU--@;
MD_0*;ZE*6,V5N^9FQ.]^.WM__?M9XX@_?5@[8J0< '>TWL$7QJV^+9& @*@Z
MX"QTR@?<<]9!7E#6M?I*+)12&]TL?]7%FJF4VHG=-93[W#^H_[H:"<&X1Q<B
M(4<G3\D4!T]OKCK]H-DFN$O"=^Z,835+B7LWYF@(2<;ZY.2&I>Q*4(N6\O0'
M+67M *PMY>O1$4V#KSN?3M!^^:< BTC=SN,\TBSTV/W[I@9G8#X%.B5(YUR)
M@GG!*E_7;>E6197S2\X:UC7;!DR[+5IO.R1:KX^M:.DY[X!HN6<2=0:!QR-
MRN!G; ;L2G!RW'%$WB$87(7AU=X039@\9&Q06?O-.?Z&+(<+L&R8$\3[P07?
MQ"%6- @?Q"R&))J:SDMXNJH"K&^]&[+[KN.R:Z:[ T*,PC$/\XA1G!;/&7LR
M.73P>=SZBI.UB+2S8#UN?B6\)!4KVLE:UQ7H@\6N4X;54><,*TU_(3@-:E&V
MXEKE:E:2+>U5D"BB_*JB[)A$".D@D TLS5:H>L9JBAZ:3I.ANU8X_AJ)RMUF
MKTT(#E/B"+$4 N2Y$+<!R99[B.OB_+HK.0+#?C+7 _2PX@PL0?80@0PZ=QPV
MG>K2R,\^UINX)@=R:#R\F<*\WW(>3VJM=:N9PS7S(KPJC!-S)C8:&683Q%):
M' [\8+%$<A&7?<T]IYH2G=)N4=LV$YH%/<6-,Z/?LD6M.2>?!>B[Z'QW1.$8
MH>G^0RV_H?-#"U;0.=6=T!I/QD6U46M,OJ;9+3A=,UEQ5XUH@$-X1XN+;G7H
M[A4KW<TB\K#XCBYDX+"$JY$H&>VRFO&=+B4:1*2_7"Z4"^ 2L8#QTEQAV+=$
M=?#VUF[ $9.IC8)K9#&I9^CUG4AE5,=$)I<!%=2TBJZQL33IU;'$:74@+1&H
MRIGKJ*C[>=(C';)I.$"<F3;MWYSG&+_))2BBCJP5WB3G>B)\$A)R"UN:2#+'
M.1(X;B8E/9'X]&:VK$;;$=7P9/Q@VQH4F=>Z&*5UZGC5T]T)M+SOS$KH0(NL
M!.D>1&:*JF!=4S&]B;C-_PR3GQ/<-W1&+Q0NQ4QZ#2!C#=.Y3LS.0LN&*:*8
M<)C#QCNQMF>=6=LWH^-Z#(W2RA-%7%K5TB"RW1#-28M&>>:QFF0+8JL#A4NQ
M]8$);CLTTTM0MP@IC=28FT# VM[)Q4%4JKU 8K):(5/0?!RF7Q$I/[D;\CF0
MWR#F$$_7H1;%7!/L:ZXP.MT5&X-D,GPE,+F,RNWLH8DOQ_#5-%YIMG,X,4#7
MPV-(Z'9"YCYT2.;>- D=:H)YED3%L"9I%>L'ZS *$P*M.PJ:5VLK5U"[.NDZ
M]V)WQ.#7SHC! XX5U@@Y\9%)$VSX55R@O7H#NH?K=C<LN&]FOQQ]L&UKZ+BY
MQ?MABV_./I+Q3"G#'3J ?GON4L %)"7';#!T!/9@JJ(J%" ):5WQYUSN3U]0
M\9;F@:R*PZ\B#H:%4G/.UJ.+A8*7EFHN@D]M%#X6H:R]P.LY"=%Y9X3H\&AT
M^*I)BMS*8UP7D2ITP*E0K T!;U%Z%"GTE_X>H>,'E.<]^*H.>Y4GW9$4WZND
MB,%ZGU%N=7* EG)?)=!7"?15 O>N$J@831TI$W@U>EV?3?FP8T4"UXT8QKY0
MH"\4Z&"A0(_YWQKS_QS-_A^% -S>=_R-.@'H)"TADB<BPTR.7O7=*)E,'7XQ
MCC3'NG?_!Y3XM;7IB/WU,\.& *HA4XZQ) PB/BQ5_5T9C*Y0KY"@# Z?BO&_
M)BF:\?\3L=IK>C:N@<=_X8IJ( I6)J=I25W2BABYZ#S9,#[B GL0Z<YV5Y_>
M!4?#X//=4@7GYT$(RXM47EAR'PS0T2@I9HFQ".>K/3=:*4UPF$@*TZ;_*N.;
M,,&[XV(N%:VHCRQU[E4$ _0&E$@^@RATUTY?ND_ILDN^;.^[8IO=$KBCS@G<
M'^%RV<"$T,C2?6'U%X%B,F:]9""$[EL5&8)!T$]E8LLKUJWQ*, N2S/P%-W4
MO^9(F6,/"1[F@%L]V&ZO-(3@UW!9H?8D[DL"]6"Z/!552N:*EGI'_D[MMSPB
M<S>IML RC"2TX1B")" ;J//>3-^)XW.&-?(9$]#V 2-FH7+LSY'H# +OI^F4
MM@DJ?NXZ6;N;[;E7B?CX3]'H+ET%4GV[AA?",Z;^M!"A!)+-CESP+L:JR!A+
MB]"P2<()@?TY\)]:-G9H[[[HW-[EYL244V@^ ?3:.8WI].9$\CIAFA1B4(NU
M6;=3.4#\X"1#MY;TN'-+>C[%ZCQI&8?@'6\I< <62SQ!<<=9>R E(K%60Z -
M;V9LQ#G\+9%:1J$YXG6&SW=CI4\ZM](77(1I63WC27!3)JGE_'1,+]"S2K?O
MUCMX@,C9.-7(/>G515Z#/2"_>'>T!X$YWQKJ?(@&&!NNFX/_TJF6')(M:IF6
M<$R#8@\.D*)19C<X&R2$&B-O:>_NC8/<C2J-_]<9U_7P</22VN]=^*#X85-/
M.DE5^B#F.BC4\7_%[17+D1:X":>ILYXGH].1[MWK&B%MI&%PIBU-B^TF\R<2
M4"E;J'(VMFT673"-'?NJPT+6)\'!GEOTIM,BDWMALN0:PPI+>JGT.+1\PV1.
M6M/:2#GS.7OTO3G1#<YRX?+=B"A P_ .MN>B& K_>(.AAUY^&,%*,G+1M?L0
MR@"G3"8DK?H+3:Q8;Z1I6I.*;I/VSFZG5!<EJ7.=JE([8,#-;B]1]&I9)8;)
MZCM@K9W:^/_>F8VO8U9G*9+&UN).304MX'%L0T.0I2H8'.XQ<V9N2DZ8@WIP
M<@"NVXKX-N6+ZY0B3E?FPU-PFV"KL/S33]Z#BY?'$T%>)^5B'(=#V*2)>V0(
M,I=@TS=TS#E=7'=">G[OC/0(7/.ZN;&I=G6'IAY 3HX=BBF^[)REN<FGX%@R
M_X9ZC3>"FJ;405/H.IOI.5O<CW4%2SK2?1,7?("(@_.8KLP(VU@GL2H-6LX9
MO':H$,79U#8ZT5_ZQ)>-E8*=,D=V8S>]ZN)NJM<-H/,C%FG%+=K@_7#]:?$8
M'M #-[(($PAIJ[SAOJ5^\MZKC8*/V0H%'T[MU%1*8O4K]4PB7O(:@AKV3I8F
M=Z*0_/HXJQR<8.TTYL(XS:=-G!(M ZUL4LUEHXMIMWD43F+";4_<$K7FG H&
MF&FS:OZ,MKL6PVU?06IU6Y?"K7'#FTE\&XSW=-\ALO4+T$4=FB]MWL8,6,=K
M.1#?^GC[5&H9[LVHB6^#.Z# ;(^8^H'\#=!_2I?*+;CU$>,6UTWO&=P>':/?
MPLE7?(5?RQ@)'="I&@AFUF:M9N9+)H;8K*[;.:>M+N8T!BEI<-G@1?G-:_6*
M;0N_&T7\+SMC7OKHR.W0L.LPE-_'.[=5O^T>E]GC,I\<2=CC,GM<9@,NL]K_
MM\=E]KC,'I>Y2[A,VJR=,21_%('>-E%N)B'3V2WR3094*[ZZQ8VE61V0];X2
M+Y.OLEMLFJMB0L6A4PU^ODJF5*:)'33!ZIR:<FUL?8*Y4T;G-, TUQ!&82CU
M7M&PH=VA%5-X3GF>@.0='9X2NR9)M;);)EA3 WJ<7OIM-D.6I!6C2R.U[T*W
MZ+<Z?5/+ S;1U$C4WJ4N<9KY).'MPV/UW=H%/XJ*;_M=@*E /&(<8FCX >AR
MGR>9-@G%<+@7E].EKJ']DB9C_!UO!,?2:A4BX4Y#^^8=6=?N$:+H=35]=*5A
MGJ!+;,-'MY6S)K;>L-KP5Z<!:E,OO4%;?U!\=%MSRST'MDD]0MM(FB[/WGWZ
M<G;YGYJ6:8U\/3Q%W"T!ZQPKRP5'<=VS4B)L@S7\P6\</GL7!<#G$)*FK, C
M%#FA!M'9W8\Y.'=%$W6/2N6RE:, T=!E2FY*VVK9Z"I5N\0WX<1ISXB(-T0@
M^'>&HZS(TA2.,-)C<ZK \6A9>FEZMHPL[=+$ZVPE!JQ5LDHQGK]$0Y.;MQIS
MWW3RK=]*J-ML?WAF$451T79MF4:E0I;I\,XAUT?A0DM:#D1.YC:2PLAWL0_5
M^@O\@0W<HTQ8&);P5CDL361WRI";($J"D92Q9)&HAW0AO2-J_H)^C3H<U&Q,
MQTM9LPHZ=</-//.@7$8$!S)M+!RF5AI%TT3ORD[L'BM.^TXT&\;?1_?DQAE,
MR<X,%TM$#85(O;;,5!KN;6+-V8(=QWB[N,^(*>>OWHB,BV3R%R83I%DPG+*H
M.G)%4Q2)ERS=:V2L1#LND)E)QM1WRFTRW@BV@HG$<)Q37X3=6!&O2TJ O7?4
M8?8I.V,S=Y #R+>:$>JQ5!/<(@A+Y!QYF:[R.]9A^%<T<RKKVR2JU->VA1Q[
M1Y:S@P#Y9A5HC5>WJ5+1:HVV:0S"NM;) "O5W.ON8*RB=#T23T.1=#4*X[D)
MS]"$&]P5B>H>\GJC=>N7"7$I!0,#;8'%-/Y&4A*ND/I?W28>J;9[AUBPT837
M9T8"^ YKRS60'RL3=@/)\JHSBWT?8OFM /;K[92UG0GH><1F:O"G<K&QJK<I
M,0$AC6]TP?5=<!O>L3V#J<FA[HW(;[.B:053+Y0P'SP/](Y7SK(;$O>ZLQ)G
M^,H55WIL+VJW\SAIM#(V'44QMK7<@P=.\KNE#O+F\'XQU8X%B\Q$8T)RV>%C
MAB]BP3I?A3]@?"%#"Q%\"OZ?&/Q*K0H;FB[6U#&: M=@,-X+DFPF)UZ!,+_0
M $ ;HT0-?(RU/*'YBFDS) -H"O7)5E.--3;E"M3R_Q AM.Y"9$_K14;1\(%$
MP7^[^L/D\-%5^JJ\ P%#' VPRTT5GC;!;SV+P($-"UHTL>P,E$6 A^](EX$W
MW=ZU0SZ76\LP.22*K$$6YUV/M O%C FV/Q87M6W$XYQA%<]7RC#L>-WAM<)U
M4X7C1JA8G)I(5%'EI3 99'G-21:IHGE2FB9BXR0(U*;]_7=B"X#@=64/G/ 6
M:"DJDWA/9E)%CR/%E6("4=7XU^T,HKA@I:M(I&5L8AW=J^">RY0*IU'!V.1;
M+?"K_=!MJ,CGT!D?3 Q@1[ %%N9B_SOIZ".C%^X0>FDG_MM2$!52BQIP,B:F
MX[0IP^3F*"N9E]A]?Z=+CB-W/:2ZAU3WD.H>4OV<(-4O>DAU#ZGN(=6["ZGN
MEI%^V$DC77U;QKF)"WY')XM*HR67$?*SPNS(M,H8@QO)AV)0@&DJ;5FV"6]M
MY1Y0X(RQWQC2HE:]-19?71?L])5=@XM[H1F.,"#%L\0]S"9[EGVIS2EYL#^R
MT7]XS@Z+67L#)6ST7MAGV=Y%.=R1,-=A=]ISB_KX$,9):;F![M,PW4*"ZOW9
M;("H#G^"O0L_GV 4\[\5/IMZ:0V=9JU,QLJ^>T5[O=7(:H1:"[(:!+F!CNZO
M*#7NWG??:7!N:;_]V]\.7Z+95?UO'SCH P=]X* /'#S'P,%Q'SCH P?="1S\
M[W$6W<$?\]4B^>?_!U!+ P04    " #H@P)5\37SQ^0^  "?6 ( '@   &-D
M;'A?9F]R;3$P+7%X,C R,G$R>&5X,3 S+FAT;>U]6W/;2)+N^_D5M9[867L.
M18N2;%EV3T>P+;O7$;YH+??I.4\;1:!(8@P"&!0@F?OK-R]5A0((2I1LBZ"$
MB9BV)() (3,K*Z]?_O)OIY]>?_G_9V_$O%C$XNR/W]Z_>RT>[3U]^N?AZZ=/
M3[^<BO_\\N&].!KNC\277"8Z*J(TD?'3IV\^/A*/YD61O7SZ]/+R<GAY.$SS
MV=,OGY_BK8Z>QFFJU3 LPD>__H)_@?\J&?[Z?W[YM[T]<9H&Y4(EA0AR)0L5
MBE)'R4S\&2K]5>SMF:M>I]DRCV;S0ASL'QR(/]/\:W0A^?,B*F+UJ[W/+T_Y
M]U^>TD-^F:3A\M=?PNA"1.'?'T6CT<%$GCP[.#H(GAV%H_#%R2C<WS\(CL-G
M<OIL,OGO$2SR*5S.W]'%,E9_?[2(DKVYPN>_?'$\'!UDQ:O+*"SF+T?[^__^
MJ'9IH;X5>S*.9LE+6C!\.DWA]<S'01JG^<N_[-/_7N$G>U.YB.+ER__X$BV4
M%A_5I?B<+F3R'P,-1-[3*H^F?*&._D?!$^'A].LE+^@8[A-'B7(+Q!6]^3:/
M)E$A1OO#PU^>XN4M;]6RU&@Q$S(N@% +.5/_O2^'_\QFCX3.@Y4_\3W,0P]>
M9-]>+60^ T)-TJ)(%R^?P3HO5%Y$@8S-4^B!_+&AW\'A4?9M<Q*-\TC&ZPAS
M= UAF%?BO  Q(XE+IR1(:^E3?Y\7</O;,_<U?&N21^O6/KIN[0?/8.VOX8I<
M!H5X=RH^EHN)RO_ZEV<O7HF5-^!E@?#GO]8_N^8=]X?[\)KP5H6<Q,I>,TGS
M4.5[\':QS+1Z:7]X%48ZB^7R99306NE+MY$"X,QPGW=2 2LN0OMD\_&0/GI:
MA*N?G;P8GNRO_WA_.'*?/:5[\_WA%70FD[\_.GS4>$M'"5BYT&D<A<(R-)-A
M"+KIY4'V30##!/Y[.#P^K@M&K*:KKYQF=ZX'6&16I%T\/O_TYQ-0J+!$<3Y7
MJG 2XHCTE#AY#Z7E\,7P^='A1M)RD]L^.QF.GAW_0"%$&6H50?,YR-.]D=#?
MQA_' F32:+2:-'X7D4A#?P\5]Y&&/>/6,>[_J21,\VZRKIMT/&JEX\>T$#++
M8E@,:,15;?P]1]8#%$O2)Q^D+N!\&\]RQ:??327T^VGZH&3X]9^CYT<GSXY?
M;&!,K#5.K_FL-T)Z(^1G*8TWTZD*BNA"B5.PE_N#[%9*X(\L340(]$-?(P8-
M+,YA0;(H\_Y4^VX!_99%N<2(VPTEM#_(;B3#^\=[AZ.]@_V#9_U)MLE)=O3B
MIYQDAZ/^)/LNK^RC7/3'V"UM69F'\1+6H@?B71(,;W%V/4"!P]@TAJ9[P;NU
MX/WU+R>C5W_[V]_@W\-7O=3=1.K.YFFB^C!4+WU;D;XW"QG%8AR&N=*Z%[^M
MB%_O+EXAH!] /K&JXL8BVGN/-Q+BY\?/Q%F:!$J$2KQ7X*R/+]1P(,[+J%#B
M.3Q\(,9%+($K _&[2L%9D^)P_W#_>^.F:TL6'FWR+?,.QUC7DJ5<V/,R5['$
MB-C:2A<K&]57Y 186!;KO[+&X;UC5M&R7H/,R"@143)-\P5'5N92BXE2B5#?
M@K@,52BF>;H0Q3S20KI4PN,H"4':L%9ILA1__<N+@X/]5S7U17\;O7H"-PMD
MJ<&7+X-Y[4F/HR<";IJDA8"_*"QK$3()X>_PP65:QG!O!?MRD:DB0B[$2UA=
MOIB6L8BF(BLG<13 W\)(!W&J53ALJ_/@_\YS2]M,SM3>)%?RZYZ<PE-?ROA2
M+O6COM:IKW6ZQ[5.VU$P7U!KM)3?&(5Q_NE/IR9"-86O:U TH"J"-*, ^B5>
M7:2H!V2 FB".])QU3C-"X6[*Q[Z[;YG  4MWA<V^T*1A@A2T%^H@C0_Y329?
M\=_Q EXRD-?F3>^*I.WR[+*,3@JVP5A+;$<D2^^!4"Z-)(F\2/IZ:@D_T 4=
M'G*27J@!\A/Y,E'%)1X]=_-F[?1M2,- ?!R.AYV@]6N0?YDLG60CQ5C8A^(+
MRK?47[79+9G*\:#EK6(,89DKL\M"^JZ$,UX7T8(8H0/85V6L\$3.\O0B@I-_
M"!M+H 6*6V5 C 3+.8-M V=-#']5Q&"S+KH_[,]BY2#>*$MP]ZI)B6D:Q^DE
M.@6X]B@)TCQ+<Z('6$5(HX4$(U:*3.8%RS+J,]1:H(;7GB/&:F>WX/"Y/4?
M9(*-\G)OM&KP_;S7W)[@OJJ1@=YY?';VYN/INW\(V%&KI\+KN4QFBORU/(W%
M69X&())>WK2G\TWI_-L5=/Z$GJ=X"UJB)_"M"?SZ6@*_3V<]?6]-W].A/;T^
M*U#-!=MO8$1(\392<:@WI^U&48#:MT8O-N#(7=DEH^'VK*(ZAT84J7KT*Q:]
MLJBO<F%+\0Q>#=I ]J06EU$<DT6$QXG6YF@'9R(/)0:I+J-B3J9-9L\;,))T
MD$<3OG2<92" T3<ZL]P;KYY2-[-YNB]O!YV3MU.T7<D614W[!;VY@1@'>9HL
M\2=4#./))%<7D63?[@_#;2L+'9'2,0AD(+.HD#%\*S1^:=E8+,7%K+GN_HY>
M%+R_GDNXR5R"0X6BNU R 7*!5Z4*,&KS8L[?4/8+SA&KG%JXX'(>!23[2]\W
M8&?"W-)^C]?87(ZN+0?KMY<B3> __@9D5V-9.Q7UZFYIW1%')\CZ^IXX'+$X
M;(5W=Z6%KS\G#XZ0"-8-1S^&*J;>? -UI94V7B+Q$3;'%/T_8,(')34H*Y*
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
MW$6(O /=:B^3HQT(T+#5=E]$G"<>V(P-9M-"5ID&JK'*>4?TQ=5N9PSO:@,
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
MG<3*R J':%Y#H68@H Q@M"+V&*_'>33(J&HWNL(!KAN@0E!-HXVL*>&-G/%
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
M 6XVMT2*/\%\D OQ.]QH&B7=V#Z=J[Y<H=H-NP.NJ2[;[/GC)%R*U_,<Q^G
M;53#M+]!M 1=MU'-<;LUC-,V&/$S1?;'4^B'"?/W"A$91C] B':&$'2GEU$!
MEP>;U,A'A<5E$HB%$-B>Q',<F2FQ,GYC7+;[K"2_AZROX:.IY]=_@AT<J/R'
M8(%USS<?GYV]^7CZ[A]B/%PM:[8])&:,)4F<"D'F;M4.T170>_?*OPW%^G>F
MOAD$J5KLS@N]OH*'_#[OT]GNO,ZIPSW[K#*"=T.?_A3'"K^-5!PV<5DW>)>^
M8>?A-NP\G:3A$OZ9%XOXU_\%4$L#!!0    ( .B# E4U4RM>?P@   (M   >
M    8V1L>%]F;W)M,3 M<7@R,#(R<3)X97@S,3$N:'1M[5IK;]NX$OU^?P77
MP>TF@%_RHW'L-(#KN%@#V22;NK>[GRYHD;*)4**6I.QX?_W.D/(KC];9I(T;
M;($ZDOB:X1R>.:1T_-/I16_XQV6?3&PLR>6G]V>#'BF4*I7/]5ZE<CH\);\,
M?STCC7(U($--$R.L4 F5E4K_O$ *$VO3=J4RF\W*LWI9Z7%E>%7!KAH5J93A
M9699X>08G\ OI^SD/\<_E4KD5(59S!-+0LVIY8QD1B1C\IEQ<TU*I;Q63Z5S
M+<832VK56HU\5OI:3*DOM\)*?K+HY[CB[X\K;I#CD6+SDV,FID2P=P71BNK-
M*JO7&ZT@;#2.6*MU=%0]"J)Z4&M$M-7Z?P!&5J"Z;V/L7/)WA5@DI0G'\=N-
M6OFPF=K.3# [:0?5ZG\+FU6I'D/MD;)6Q>TCJ&GYC2U1*<9)V[D ]2,%#N<-
M0B65;N]5W;\.EI0B&@LY;_\\%#$WY)S/R)6*:?)ST<"TEPS7(O(5C?B+@PTP
MB+N=>1,/H1\I$KXP.:BAD?V;B1@)2^I!.2#'%6RP\/2.OVLFAS"G7+^0S;W^
MU7#P8=#K#@<7Y^3B [F\&ISW!I?=,]+_O=_[-!S\KP^/H4;_:M.E;2/RHNY=
M?KKZ^*E[/B3#"_*QWT,GW^P%;ZN=>K6&W@Y_Z9./W:OWW?/^Q]+%[V?]/TBW
M-\226K5:V][AW#U8#/KDT:V^W:0T[IV409&<S9.$DU_+Y(QF(UXD(==61'-B
M)]2^V6NV.H^(=4H9 T(I21[9=OWM(OHB81#Y=BEHO9BC07GAQO<??7-:@FJY
MB=,P(!,ZY43SJ> SH&([$8;\EE$-2T3.R15/E;9$)1ZD'Y2._550+?WFKU1$
M>E0S.;<B-$4R2,(RV;<33M[LM6JU:D?SL3 6LH=U#X+. <3SZ'7$L[9S\7Q/
M#411)22>D^M$S21G8UA.+JS:!Y,I,"%1D'YA!"H20I,YR1*K,PX>0$)VN1G"
M2DD,=UI022(:PB--5 SIQ"I?[TZ%A(?<&*KG6"6FUYP@#I9]&GC&P!@84KK$
M#F-@A5!H2.10+8'F8 GCFLPF(IP0D^'/JOV,:YYW@@[$PDC(^"@>9L).P$&3
M\M 9B/VF8)IBX.84FC$RFJ]/P^L!8?W' 2$GD4@@S(B855B+@$"H#L5ZK5PD
M$; -1<4)UZ',&/0)T%F+81%@)Y"F4H@\@A;!+.4*E3D@S*VA ?C,2=DBUL@D
M5  H*L"+&\XX>T)J)B22:F86.%TQ&:'XT-L-5A;7X&86QMRQ]O4@KK%SB!MN
MA <337#8,3FF<BV!-*&B2,#MOCGPR0L#."!4<P<5"+T828XA)1SP.9+"3+ 9
M5HN!*I$N\9X)$TIE,FB')*J5])A)M0HY@\>&[ -$& ?,>1ST;\()3<:<=$/K
MA[[*)#=Y,JW34M#<YRNC\N=-YI\?N-X%ZM;$XQ?')$AL:[#V,$/[OC X<>.2
M?,C(]YP/%,% Z/MML$,-5 E/TF&'M1T",-T=  ?EZB'.PRDWL#F!>+F<]W6
M%3$=AS0SVS?!O#CB (Q\))]I5::A R"OJ3".$J$63UP_*+Y79+I.R)I+ZI"6
MI]H56HHY66.A &(%6XR2@KF-OLE&1C!!M4 'A!<$+D4DV%-F,$F[16M<1G<$
MJ@P'@V"+[QJE($U%F$F*O ]N.2-6R1Y:>.FPKGC@:L2Q(E SM.?L252\4T@>
M[0Z2<RK>!/+6G'4'S]NSW=:PAJ4P%0S12HU**%(]-8!T%)X(8=C&+. $ !=T
M)*2P<TS_]PV+B\LASX'*KXN-JFO"U664F]RA--,I@-HXN1*&2C-G@).P8YZ
M"I& ;2CA*2X:K +RW.,7%I=(7>)X+0@.=P?!"R[N3ZG,'&%A?'D4@8844XB,
MN4<++L7&%@3L;^^7APZQT!#(TW@1.E*9?=B";5($7=;FJ+"CKV^+R&BAW=TB
MY'XF!!X  .!P@%<!.K8[H%O0I@_G75C@[CR7;Z[D7NP]@BPQIZLPS#0&?RV!
MWM-KK(R%YWA@"GV9$#KZTQ\-^1.>>YI$@&*@L5NU<\-A2\7=P0*>.239TJX#
M;]6$FJ7:0 )TJ.?,908W'SEKSXD4UUSFIPRWZA>?/$5/1OI.[=6:.X?TI^W5
MW'$E6RR6XHJOD#[7 ;NB+H3<(W3('4F[-)&"K+5*FV7J=P^@RS@6UG+^A>0P
M4B NL)P)L,]UL@^P!BXVR/7P%\7U8BWR/S,!YKMUER6A.Y0X^'?[]0U3?E>"
M7@/]* !SN.?%W7,H.( C3]O+;=",TVO,PUZ_N4SLE*<['ET<(3T*<OF.Q9]"
MW,-QE$%#PY<4]R \<[T*30!C("N+7@P84 (FBP$A,$O.F3RUW'O8]KH2_>[M
MC[J0SR,-S%&$N'-'>H <=YR=0ZSHTZ%(IDI..>;$A([S4WF=\R2/4ZGF'$IG
M$^5)D6X & #W+(*A_#486)6V [>&CJW;4N7%(P @UR68:DE3P]N+BPZ0=RKI
MO"T2-V&N46<34_BV?8J9 $1$_M;6 <H7YR_BCX[*A]5#?!=O-?QGBX'SU_1E
M]YJ^8MG=LD:Y7FL^6%HM!P^6?:G7^MMR[>CAXG_<;3EHUIZ]UV90;M7K6W5;
M<=/KIQB":%*:O"O4"XL&.<C;M?2&!)MOVA'WM^/H0_C]V<!]M7$**VPSC>;.
M_^!^=;-Q!LJG5G3?RCR_<[#&7\BS]_/7&*\W>PT@8?=[Z\N'#4>W7'E5]+?P
MBB8'U?[S1SP6C$F^ZT[E:=-EU13,Q+-SLK#O1PKCO[C^3KA^W4XYU?D2GO4F
M@D>D?\/##(]>R84_CK@CA[^9=:['MK P(>$6]NY?^I<#(-[O&'UPZ^//Y2*L
M./7];!\4WOI@-E7^B^&V?UTXY0]^0IN/4UTUH2.@OLP^W.01%F[\^J^#W7?*
M)W\#4$L#!!0    ( .B# E6L=D.7@@@  !@M   >    8V1L>%]F;W)M,3 M
M<7@R,#(R<3)X97@S,3(N:'1M[5IM;]LX$OY^OX+KX+H)X!?9CN/$20.XCH,U
MT$VRJ8O>?CK0(F41H40M2=GQ_?J;(>6WO+3.)FW<8 O4D<3A<(;S\)DAI9-?
MSBY[PS^O^B2VB217GS]\'/1(J5*K?6GV:K6SX1GY;?C[1[)?#>IDJ&EJA!4J
MI;)6ZU^42"FV-NO4:M/IM#IM5I4>UX;7-52U7Y-*&5YEEI5.3_ )_'+*3O]U
M\DNE0LY4F"<\M234G%K.2&Y$.B9?&#<WI%(II'HJFVDQCBUI!(T&^:+TC9A0
MWVZ%E?QTKN>DYN]/:FZ0DY%BL],3)B9$L/<ET>3[K6#49@?T8+1/F]%A/3P\
M"J.@R0_X03,X^F\=C*R!N.]C[$SR]Z5$I)68X_B=_4:UW<KL\50P&W?J0?#O
MTKHHU6.0'BEK5=(Y DG+;VV%2C%..\X%D(\4.%QT")54NK,3N'_'V%*):"+D
MK//K4"3<D L^)=<JH>FO90/37C%<B\@+&O$_#C; (.YVZDUL@QXI4CXWN=Y
M(_NWL1@)2YKU:N.DAO)S1^^YNV)Q"%/*]2N9W.M?#P?G@UYW.+B\()?GY.IZ
M<-$;7'4_DO/!11<NX>KR'"3ZU^LN;1J05W7OZO/UI\_=BR$97I)/_1XZ^6ZG
M?A <-X,&>CO\K4\^=:\_="_ZGRJ7__G8_Y-T>T-L:01!8W.'"_=@+>C3)_?Z
M?I.R_^"D#,JDFS(-RGJQ%L8*T,73,@FYMB*:$1M3^VZG=7C\A(!GE#$@E8KD
MD>TT#^80$"F#\'<J]<-7\[9>G;OQXT=?GY9Z4&WA- Q(3"><:#X1? IT;&-A
MR!\YU;!.Y(Q<\TQI2U3JD7JN=.*OZD'E#W^E(M*CFLF9%:$IDT$:5LFNC3EY
MMW/8: 3'FH\AKI!!K'M0/]Z#>!Z]C7@VMBZ>'ZB!**J4)#-RDZJIY&S,RSZL
MV@>3*3 A59""800J4D+3&<E3JW,.'D!2=OD9PDI) G=:4$DB&L(C350"*<4J
M+W=/(.4A-X;J&8HD](83Q,%"IX%G#(R!(:5+[C &"H1"0S('L12Z@R6,:S*-
M11@3D^//LO^4:UXH00<2821D?2P@IL+&X*#)>.@,1+T9F*88N#F!;HR,9JO3
M\'9 V/QY0,A))%((,R)F&=8R(!#$H5FOM(LT K:A6'7"=2AS!CH!.BLQ+ /L
M!-)4!I%'T"*8I5RBL@"$N3,T )^Y<K:,$KD$ 8"B KRXX8RS)Z0F)I%44S/'
MZ9+)",6'WFZPLKP"-S,WYIZU;P=Q^UN'N.%:>##1U-O'IL!444L@3:@H$G"[
M:_9\\L( #@C5W$$%0B]&DF-("0=\CJ0P,79#L02H$ND2[YDPH50FAWY(HEI)
MCYE,JY S>&S(+D"$<<"<QT'_-HQI.N:D&UH_]'4NN2F2:9-6ZJU=OC2J>-YB
M_OF>TRZP>$T]?G%,@L2V FL/,[3O*X,3-RXIAHR\YF*@" 9"W^^"'22P2GA6
M'=9N;!& Z?8 N%X-VC@/9]S #@7BY7+>MP%6QG0<TMQLW@7SXH@#,(J1?*95
MN08%0%X381PE@A1/G1XLOI=DNDK(FDOJD%:DVB5:R@598Z, 8@5;C)*"N<V^
MR4=&,$&U0 >$+PA<BDA14VXP2;M%:UQ&=P2J# >#8)OO.F50FHHPEQ1Y']QR
M1BR3/?3PI<-JQ0-7(XZ"0,W0G[-G4?%6(7FT/4@NJ'@=R!MSUCT\;\YV&\,:
MEL)$,$0K-2JE2/74 -*Q\$0(PS9F#B< N* C(86=8?I_:%A<7 YY#E1^7:R)
MKA2N+J/<%@YEN<X U,:5*V&H-',&N!)VS%.H0B1@&UIXAHL&1: \]_B%Q24R
MESC>"H+#[4'PG(O[$RIS1U@87QY%4$.*"43&/% ++HJ-#0C8WSY<'CK$0D<@
M3^.+T)'*[>,6;)(BZ$*:8X4=?7M;1$;SVMTM0NYG0N !   .!W@3H&/; [HY
M;?IPWH<%[LZ+\LVU/(B])Y EYG05AKG&X*\DT >T)LI8>(ZGIJ#+A*#H+W\T
MY$]X'N@2 8J!QNY(%X;#EHJ[@P4\<TCSA5U[WJJ8FD6U@03H4,^9RPQN/@K6
MGA$I;K@L3AGNR)>?/47/1OI6[=5:6X?TY^W5W'$EFR^6\I*OD#Y7 ;ND+H3<
M$^J0>R7MPD0*9:U5VBQ2OWL *I-$6,OY5Y+#2$%Q@>U,@'U.R2[ &KC8(-?#
M7RRNYVN1_Y4+,-^MNSP-W:'$WC_;K^^8\KL2ZC6H'P5@#O>\N'L.!0=P%&E[
ML0V:<GJ#>=C7;RX3N\K3'8_.CY">!+EBQ^)/(1[@.,J@H^$+BGL4GD6]"ET
M8U!6EGTQ8* 2,'D""(%9<LX4J>7!P[:WE>BW;W_4A7P>:6".,L2=.](#Y+CC
M[ )B99\.13I1<L(Q)Z9T7)S*ZX(G>9))->/0.HV5)T6Z!F  W(L4#-5OP<"J
MK%-W:^C$NBU5T3P" ')=@:F6-#.\,[\X!O+.))UU1.HFS'4Z7L<4OG&?8":
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
M#GM/ Z^O1CV<4:^5R).WZ[42>5[QNEV)_,WOTZ_'MN=>CMSI>?U/RY%7<+^
MD\,7!O<SK4GN- N?0TVR5MJT0H- Y(G2-YL^5Z+8ID'PA-OFONZWEBW9H.C;
MD" PW9.B17O3ME$"EA$/(N *)(MU.[H..#D1"BAC"T8AY#%^WK3Q;O7/M=MN
M>G%#L5CP+*L:.24/Y#_3#:1 2)1G;H_-5B@I9)(E@:;@")*LM!3M^LU.#^0)
M+O7;8M?=^N9FM[[L6=YN#];1/*9TWWE!J.Y'AT(R/9"$JN1,4:M"+NI<N 5=
M(,M^E2Y9D:B5F;.$243+VAIM;(RB<H+2-CIC68X^+6SZ;+OJT>$R@ P7$U1<
M2(X*H8F5.Y;H<L70''U1P=RZ*+NX)HQEFQ;T#94R<%,B9R1A6>/\.F:K*E3Z
MA@I$&*H90V:I%%=<]Y/+2P)5L#5LECR.-6(D*WV)8K;'A+E,>!:M&=P#DAAQ
MKC)M1QA"GN(WVA"6J=W1V;I-F(KB.F7/I G"8N?]PC*>SGH*F>$I)5>[I_R+
M6SH;G\7527.)\^@O4$L! A0#%     @ Z(,"59*VI1HD3@, ^V4G !$
M         ( !     &-D;'@M,C R,C V,S N:'1M4$L! A0#%     @ Z(,"
M5:@W&"0R%0  ]-X  !$              ( !4TX# &-D;'@M,C R,C V,S N
M>'-D4$L! A0#%     @ Z(,"565D$UZW'@  MBD! !4              ( !
MM&,# &-D;'@M,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0    ( .B# E6XS5I/
M5G(  $<>!0 5              "  9Z" P!C9&QX+3(P,C(P-C,P7V1E9BYX
M;6Q02P$"% ,4    " #H@P)5\*YPZ85,  !6:   %               @ $G
M]0, 8V1L>"TR,#(R,#8S,%]G,2YJ<&=02P$"% ,4    " #H@P)54XQ>T/[\
M  "IQPH %0              @ '>000 8V1L>"TR,#(R,#8S,%]L86(N>&UL
M4$L! A0#%     @ Z(,"529];PQ,IP  JI4' !4              ( !#S\%
M &-D;'@M,C R,C V,S!?<')E+GAM;%!+ 0(4 Q0    ( .B# E7$UUV CB@
M 'D8 0 >              "  8[F!0!C9&QX7V9O<FTQ,"UQ>#(P,C)Q,GAE
M>#$P,2YH=&U02P$"% ,4    " #H@P)57- ?)6 @ 0!I'0@ '@
M    @ %8#P8 8V1L>%]F;W)M,3 M<7@R,#(R<3)X97@Q,#(N:'1M4$L! A0#
M%     @ Z(,"5?$U\\?D/@  GU@" !X              ( !]"\' &-D;'A?
M9F]R;3$P+7%X,C R,G$R>&5X,3 S+FAT;5!+ 0(4 Q0    ( .B# E4U4RM>
M?P@   (M   >              "  11O!P!C9&QX7V9O<FTQ,"UQ>#(P,C)Q
M,GAE>#,Q,2YH=&U02P$"% ,4    " #H@P)5K'9#EX((   8+0  '@
M        @ '/=P< 8V1L>%]F;W)M,3 M<7@R,#(R<3)X97@S,3(N:'1M4$L!
M A0#%     @ Z(,"5:E*7$7A!@  'RH  !X              ( !C8 ' &-D
M;'A?9F]R;3$P+7%X,C R,G$R>&5X,S(Q+FAT;5!+!08     #0 - )0#  "J
%AP<    !

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